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
関連記事