我有一个调用一些bash脚本和shell命令的makefile 其中一个脚本根据另一个代码文件(比如source.h)生成一个代码(比如,generated.h)文件 - 我希望只有在generate.h更新后更新source.h时才调用它。 /> (在伪代码中:
if update_time(generated.h) < update_time(source.h)
call GenerateCodeFile.sh
end if
)
如何在makefile中执行此操作?
感谢。
答案 0 :(得分:1)
generated.h: source.h
sh GenerateCodeFile.sh
请注意,这是<TAB>
行开头的文字sh
字符。