2009-08-10 90 views
4

我有一個構建環境,在其中爲每個生成的Makefile添加了一些預定義和附加行。將Makefile添加到Qt生成的Makefile中

這將是很好,如果我可以通過我的項目文件(.pro)將這些行放入qmake生成的文件。

因爲我可以通過一些簡單的shell腳本來做到這一點,但它會從項目文件內部做得更好。是否有任何qmake命令使用?

有沒有人有任何想法如何做到這一點?

實施例:

 
include $(ROOT)/prepend.mk 

$(LIB):$(OBJ) 
    @echo ... 

include $(ROOT)/append.mk 

回答

4

Customizing Makefile Output

的.pro文件:

QMAKE_EXTRA_TARGETS += extra_target 
extra_target.commands = @echo Hello, World 

運行的qmake

運行化妝extra_target:

你好,世界

其他選項見documentation

+0

是的,這是我正在尋找...或實際上已經做到了。我雖然試圖做到這一點,但沒有額外的「制定目標」。因爲這是做這件事的方式。感謝名單! – Daniel 2009-08-11 06:12:37