在现有项目中,我正在使用make
. 我正在尝试重写 make,因此它不必在我的每次更改时都清除所有内容。我有这样的目标:
device1pack1.pack: images/device1/pack1/*.png packer
packer -o device1pack1.pack -i images/device1/pack1/*.png
问题是,图像没有改变。我只是将一些图像放入或删除它们,因此它们的修改日期通常很旧,因此 make target 不会重建。唯一改变的是修改日期images/device1/pack1
。但那是目录。如何制作它,所以当我删除或放入文件时,make 会认为这是过时的目标并重建它?
PS 我有很多这样的目标(大约 800 个)和大约 30 个带有图像的文件夹