鉴于此Makefile
(精简为一个最小示例):
include Makefile2
NAME=bar
第二个Makefile2
是一些一般规则:
NAME=foo
something: $(NAME).txt
@echo $(NAME).txt
调用make something
将取决于foo.txt
但它会打印bar.txt
。
是否可以定义一个Makefile2
依赖于$(NAME).txt
实际值的NAME
规则,因此示例规则也将bar.txt
用作依赖项?