Можно ли запустить файл build.xml, который в свою очередь выполняет другой файл build.xml - PullRequest
0 голосов
/ 30 октября 2018

У меня есть файл build.xml, который имеет 5 целей. Последняя цель зависит от всех других целей. Можно ли записать все цели в другой файл сборки, и это можно указать как значение «зависит» в основном файле build.xml? Таким образом, когда я запускаю основной файл build.xml, он автоматически запускает другой файл build.xml, содержащий все цели.

Это мой файл Build.xml:

<?xml version = "1.0"?>
<project name="Structure" default="Phone Setting"> 
    <target name="mailSetting">
        <xslt in="trial.xml" out="E:\Eclipse\Workspace\AntTrial\Output\res\com_email\values\conf.xml"
            style="trail_xslt.xsl">
        </xslt>
    </target>

    <target name="Camera Setting" >
        <xslt in="trial.xml" out="E:\Eclipse\Workspace\AntTrial\Output\res\system\values\conf.prop"
            style="camera_xslt.xsl">
        </xslt>
    </target>

    <target name="NFD" >
        <xslt in="trial.xml" out="E:\Eclipse\Workspace\AntTrial\Output\data\img\system-properties\conf.prop"
            style="nfd_xslt.xsl">
        </xslt>
    </target>


    <target name="Network Setting" >
        <xslt in="trial.xml" out="E:\Eclipse\Workspace\AntTrial\Output\data\img\system-properties\conf.prop"
            style="nfd_xslt.xsl">
        </xslt>
    </target>

    <target name="Phone Setting" depends="mailSetting,Camera Setting,NFD">
        <xslt in="trial.xml" out="E:\Eclipse\Workspace\AntTrial\Output\source\src\com_android\res\values\abc_conf.xml"
            style="Phone_xslt.xsl">
        </xslt>
    </target>

</project>

Мне нужно поместить все эти цели в другой build.xml, чтобы этот файл мог быть задан как значение зависимости.

...