2010-01-14 13 views

risposta

6

questo modo:

<ant antfile="sub/build.xml" inheritall="true"/> 
3

Il compito <ant> fa quello che vi serve:

Esegue Formica su un BuildFile in dotazione. Questo può essere utilizzato per creare sottoprogetti.

Per impostazione predefinita, tutte le proprietà del progetto corrente sarà disponibile nel nuovo progetto.

quindi basta invocare <ant antfile="dir/build.xml"/>. Non è necessario impostare l'attributo inheritAll, per default è true.

4

Se si desidera un controllo più dettagliato, è possibile impostare inheritall su falso e passare le singole proprietà come elementi nidificati dell'attività <ant>.

E.g.

<ant antfile="sub/build.xml" inheritall="false"> 
    <property name="server" value="server.foo.bar"/> 
    <property name="port" value="1234"/> 
    ... 
</ant> 

Inoltre, <ant> compito accetta <propertyset> elemento nidificato, in modo da poter raggruppare insieme diverse proprietà e solo passare un singolo insieme di proprietà.

Problemi correlati