制作手册说,我每个目标只能有一个配方。但是我需要根据已更改的依赖项来运行不同的构建工具。
类似这样的东西:
target.txt: subtarget.txt
cat $? >> $@
target.txt: header.txt
date >>$@
有一些技巧可以将其存档吗?
答案 0 :(得分:3)
我不确定您要做什么,但是也许double-colon rules会为您提供帮助吗?
target.txt:: subtarget.txt
cat $? >> $@
target.txt:: header.txt
date >>$@