私はこのようなメイクファイルを持っています:
install:
@somecommand
#some explanation for next command
@lastcommand
#some explanation for next command
を実行すると、コメントmake install
が出力されます。印刷されないmakefileにコメントを作成するにはどうすればよいですか?たぶん私はwindowsyecho off
に相当するUNIXを探していますか?
(事実上、 この質問 の反対です。)
コメントをインデントしないでください。行がタブで始まる場合、それはシェルによって実行されるコマンドです(シェルはコメントをコメントとして扱います)。
コンセプトの証明 (ss.mk
):
all:
echo "This is the first command"
# This comment is echoed
# This comment is not echoed
echo "This is the second command"
サンプル出力:
$ make -f ss.mk
echo "This is the first command"
This is the first command
# This comment is echoed
echo "This is the second command"
This is the second command
$