【发布时间】:2018-05-18 10:15:42
【问题描述】:
假设我有这样的make 规则:
SOURCES := $(wildcard ./text/*.txt)
$(INDEX) : $(SOURCES)
$(COMPILER) $(SOURCES)
然后删除其中一个文本文件./text/foo.txt。目标$(INDEX) 似乎没有重建。在这种情况下如何使make 重建?
【问题讨论】:
-
因此您想要维护所需来源的列表。在这种情况下,您是否希望 Make 更新列表(因此下次不需要该丢失的文件)?如果出现一个新的源文件,你想让 Make 将它添加到列表中(因此下次需要它)怎么办?
标签: makefile incremental-build