2009-08-10 16 views
4

私はビルド環境を用意しており、生成された各Makefileにいくつかのプリペアド行と追加行を追加しています。QtにMakefileを追加/追加するMakefile

私のプロジェクトファイル(.pro)を介してqmake生成ファイルにこの行を入れることができたらうれしいです。

私はこれをいくつかの簡単なシェルスクリプトを使って行うことができますが、プロジェクトファイルの内部から行う方がはるかに良いでしょう。使用する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

はい、これは私が探していたものでした...または実際には既にありました。私は余分な 'make target'を実行せずにこれをやろうとしていました。原因のこれはそれを行う方法です。ありがとう! – Daniel

関連する問題