Makefileの先頭に下記のターゲット(help)を作成しておくと、make
コマンドを実行するだけでコマンドの一覧が表示されます。
追加するターゲット
help:
@grep "^[a-zA-Z\-]*:" Makefile | grep -v "grep" | sed -e 's/^/make /' | sed -e 's/://'
実行例
$ make
make help
make clean
make build
make run
こちらもおススメ
Makefileの先頭に下記のターゲット(help)を作成しておくと、make
コマンドを実行するだけでコマンドの一覧が表示されます。
help:
@grep "^[a-zA-Z\-]*:" Makefile | grep -v "grep" | sed -e 's/^/make /' | sed -e 's/://'
$ make
make help
make clean
make build
make run