0
私はそこに複数のアプリケーションを含むゴランモノリスレポを持っています。私は各アプリケーションのルートにMakefileを持っていて、root/app1/
のようなアプリディレクトリにいればmake build
を実行する必要があります。個々の実行可能ファイルを作成したり、特定のアプリケーションのみをビルドするために、すべてのアプリケーションを一度にビルドするために使用できるトップレベルのMakefileを各サービスでこれらのMakefileを削除したいと考えています。これを達成するために何か Makefileは名前でサブディレクトリを構築します
make build app1 # builds only app1
make build # builds all apps
のような明白な方法は、すべてのアプリケーションのための目標を持つようにしてコマンドを構築してきているが、ちょうどにおいても、ターゲットごとにそのビルドコマンドを繰り返していないことにより、これを行うための簡単な方法があるかどうかを知りたいと思いましたMakefileの
メイクファイルには、デフォルトターゲットの名前は何ですか? – Beta
私の個々のアプリでは、 "ビルド" – tazo