Qt プロジェクトでは、カスタム を提供するmake dist
必要があります。そこで、次の行を*.pro
ファイルに追加しました。
QMAKE_EXTRA_TARGETS += dist
dist.commands = [...]
それは機能しますが、実行するたびに次の警告が表示されますmake
。
Makefile:209: warning: overriding commands for target `dist'
Makefile:188: warning: ignoring old commands for target `dist'
それとは別に、それはかなりうまく機能し、Qmake のデフォルトmake dist
ターゲットを完全に上書きします。しかし、警告は本当に迷惑です。
などの別のターゲット名を使用できますmake dist-all
がmake dist
、確立された標準コマンドです。make dist
警告を受けずにQmake を上書きすることは可能ですか?
多分私は間違った軌道に乗っていますか?この問題を別の方法で処理する必要がありますか?