我在这样设置一个变量makefile:
SOMEVAR = foo
Run Code Online (Sandbox Code Playgroud)
此makefile稍后包含一些其他makefile实际构建程序的方法:
include generic/Makefile.common
Run Code Online (Sandbox Code Playgroud)
因此,在第一个中没有定义构建目标makefile,它只设置变量,然后由通用泛型makefile用于执行实际的包构建.
现在我知道在使用时我应该小心foo,所以为了提醒自己,我想在使用makefile设置make进程时打印一条警告消息.问题是我不能echo在变量定义之后插入命令,因为我们还没有在那里构建一些东西.
有没有解决方案(比打印消息的假目标更优雅,会破坏设置变量和建筑物的分离)?
| 归档时间: |
|
| 查看次数: |
9153 次 |
| 最近记录: |