如何在.PHONY
目标
phony_Target:Real_Target .phony_Target_Token_File
$(shell run_some_commands)
touch .phony_Target_Token_File
这是我能想到的最好的。但是当.phony_Target_Token_File
不存在时它会崩溃(因为这被视为未满足的先决条件)。
是否存在更聪明的方法?
答案 0 :(得分:1)
.PHONY
目标不遵守先决条件时间戳以确定它们是否应该运行。他们总是奔跑。这就是它们的用途。 1 。
我想也许你正在寻找empty target来作为某事件发生的印记。