Linux ツールを実行しているときに、makefile ルールが適用されます。ツール コマンドの終了ステータスを確認する必要があります。そのコマンドが失敗した場合は、make を中止する必要があります。
$?、$$?で確認してみました。\$? メイクファイルなど。しかし、makefile の実行時に構文エラーが発生します。
これを行う正しい方法は何ですか?
Makefileの関連するルールは次のとおりです
mycommand \ if [ $$? -ne 0 ]; \ then \ echo "mycommand failed"; \ false; \ fi