GNU makeにカスタムエラーメッセージが必要ですか?

GNU makeにカスタムエラーメッセージが必要ですか?

GNUでは、makeGNUのデフォルトのエラーメッセージの代わりに行番号を使用してカスタムエラーメッセージを印刷できますか?make他のすべての場合の基本的な動作に満足しています。

例は次のとおりです。

requirements.txt:
    ls requirements.txt || echo "Download requirements.txt." && false

これはうまくいきますが、乾燥しません。特にGNUの内部エラーメッセージも表示されるからです。

% make
Download requirements.txt.
make: *** [Makefile:10: requirements.txt] Error 1

私は印刷したいだけです:

Makefile 10: Please download requirements.txt.

(私はこれを試していますmakeDockerfileこれが悪い考えであるかどうかはわかりません!)

ベストアンサー1

おすすめ記事