2016-10-03 1 views
-2

2つのビルドXMLファイルが異なるフォルダにあります。 これらのファイルを両方とも順番に構築するantスクリプトを作成する必要があります。1つのantスクリプトを使用して2つのbuild xmlファイルを構築する

現在、私のスクリプトは次のとおりです。

<import file = "path1"/> 
<import file = "path2"/> 

のみ最初のパスで指定されたファイルは、他の実行中とされていません。

<project basedir="." default="build" name="document.unit-test"> 
    <target name="build"> 
     <subant target="build"> 
      <fileset dir="." includes="*/build.xml"/> 
     </subant> 
    </target> 
</project> 

あなたは、その後、サブA/build.xmlb/build.xmlなどのフォルダを構築し作成することができます。

は、おそらくあなたは、このようなベースbuild.xmlをお持ちの場合はsubantタスク

を見てする必要がありますあなたに

+0

どのようにあなたはそれが唯一の第二のための第一およびないために働いていることを知っていますか? 'import'文の順序を変更するとどうなりますか? – Rao

+0

注文を元に戻すと、path2で指定されたファイルのみがビルドされています –

答えて

0

ありがとうございました

ビルドAA/build.xml

<project basedir="." default="build" name="project.a"> 
    <target name="build"> 
     <echo message="building A"/> 
    </target> 
</project> 

ビルド・BB/build.xml

<project basedir="." default="build" name="project.b"> 
    <target name="build"> 
     <echo message="build B"/> 
    </target> 
</project> 
関連する問題