make
bashスクリプトから電話しています。スクリプトの残りの部分は、make
実際に何かをしている場合にのみ実行できます(つまり、言わない場合nothing to be done for...
)。
Bashでどうやって確認できますか?戻りコードは次のとおりです。する発生するため(失敗しない)使用できません。make
出力を比較して出力内容が含まれていることを確認するよりも良い方法はありますかnothing to be done for
?
私はGNU Make 4.0を使用しています。
ベストアンサー1
ワークフローがそれに対応できる場合は、ファイルをmake
更新するために実行する前に練習実行を送信できます。
-q、--質問
「質問モード」。どのコマンドも実行せず、何も印刷しないでください。指定されたターゲットがすでに最新の場合にのみ終了ステータス0を返し、そうでない場合はゼロ以外の値を返します。
--recon
(これが行動の一部ではないという事実に少し驚きました。)