将 Makefile 指向一组特定类型的文件
我正在编写我的第一个 Makefile...
这个问题类似于 这个,但我想将 Makefile 指向 .js 和 .css 文件的特定目录..你该怎么做?
到目前为止我有这个:
JS_TARGETS = $(find path/to/js/ -name '*.js')
CSS_TARGETS = $(find path/to/css/ -name '*.css')
.DEFAULT_GOAL := all
这不起作用:
make: *** No rule to make target `all'. Stop.
对于制作大量 Makefile 的人来说一定很简单!谢谢 :)。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
通配符
函数:或者,如果由于某些原因您必须使用
find
,请使用shell
函数如下:但是,第一种方法更可取,因为更便携且速度更快。
Use
wildcard
function:Or, if for some reasons you have to use
find
, invoke it usingshell
function as follows:However, the first way is preferable as more portable and fast.