1 <project name="allElements Delegator" >
3 <!-- ===================================================================== -->
4 <!-- Run a given ${target} on all elements being built -->
5 <!-- Replace element.id with the id of the top level element being built. -->
6 <!-- If element.id does not exist in ${buildDirectory}/features/element.id -->
7 <!-- or ${baseLocation}/features/element.id, then you must provide the -->
8 <!-- location by setting the property "pluginPath" -->
9 <!-- Add on <ant> task for each top level element being built. -->
10 <!-- ===================================================================== -->
11 <target name="allElementsDelegator">
12 <ant antfile="${genericTargets}" target="${target}">
13 <property name="type" value="feature" />
14 <property name="id" value="net.sourceforge.phpeclipse" />
17 <!-- ===================================================================== -->
18 <!-- Targets to assemble the built elements for particular configurations -->
19 <!-- These generally call the generated assemble scripts (named in -->
20 <!-- ${assembleScriptName}) but may also add pre and post processing -->
21 <!-- Add one target for each root element and each configuration -->
22 <!-- Replace element.id with the id of the top level element being built -->
23 <!-- ===================================================================== -->
24 <target name="assemble.element.id[.config.spec]">
25 <ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
28 <!--The platform independent assemble target-->
29 <target name="assemble.net.sourceforge.phpeclipse">
30 <ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>