我有一个构建环境,在其中向生成的每个 Makefile 添加一些前置和附加行。
如果我可以通过我的项目文件 ( .pro
) 将这些行放入 qmake 生成的文件中,那就太好了。
当然,我可以通过一些简单的 shell 脚本来做到这一点,但从项目文件内部做会更好。有没有 qmake 命令可以使用?
有谁知道如何做到这一点?
例子:
包括 $(ROOT)/prepend.mk $(LIB):$(OBJ) @回声... 包括 $(ROOT)/append.mk
.pro文件:
QMAKE_EXTRA_TARGETS += extra_target
extra_target.commands = @echo Hello, World
运行qmake。
运行make extra_target:
你好世界
有关其他选项,请参阅文档。