メイクが言うのをやめるにはどうすればいいですmake: Nothing to be done for 'all'.
かmake: 'file' is up to date
?何もしていないときはビルドをサイレントにしたいのですが、echo
ビルドの進行状況を追跡するために呼び出される場所は他にもあるので、このメッセージは混乱しているだけです。私は現在、このようにそれを沈黙させています:
all: dependency1 dependency2
@:
もっと良い方法があるはずだと何かが教えてくれます。何か案は?
編集:
ただし、何かを構築する必要がある場合は、コマンドエコーを機能させ続けたいと思います。私が望んでいることの良い例は、の線に沿ったものですが--no-print-directory
、選択したメッセージをシャットダウンするための他のフラグが見つかりません。