複数のプロジェクトで再利用できる「モジュラー」(再利用可能な) Ant ビルドが必要です。ビルドは、プロジェクト (ディレクトリ) 名を入力として取り、さまざまなプロジェクトのソース コードで同じ共通のターゲットを実行できる場合があります。これは、すべてのプロジェクトでまったく同じ (またはほぼ正確な)build.properties
およびbuild.xml
ファイルを持つことを防ぐためです。
したがって、次の設定が与えられます。
build-base.properties
すべてのビルドスクリプトに存在するプロパティを含む「ベース」小道具ファイルですbuild-1.xml
で定義されたプロパティを使用しbuild-base.properties
ますbuild-1.properties
build-2.xml
で定義されたプロパティを使用しbuild-base.properties
ますbuild-2.properties
build-3.xml
build-base.properties
と で定義されたプロパティを使用しbuild-3.properties
、と の両方で定義されたターゲットを使用します。build-1.xml
build-2.xml
プロパティをインポート/使用し、 /ターゲットにアクセスするには、build-3.xml
(基本構造) のように見える必要がありますか? 前もって感謝します!build-base.properties
build-1.xml
build-2.xml