我想有一个Mag文件,其中有一个任务A,如果文件b
存在,它只能运行,但是如果b
被更新,则不需要重新运行。我该怎么做?
最佳答案
你想要一个order-only prerequisite:
但是,有时会出现这样的情况:如果执行了某个规则,您希望对要调用的规则施加特定的顺序,而不强制更新目标。在这种情况下,您需要定义仅限订单的先决条件。
注意,make的所有版本不一定都支持这一点。
关于linux - GNU make-仅取决于文件的存在而不取决于修改时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30761959/