• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<project name="allElements Delegator">
2
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="@PLUGIN_ID@" />
15 		</ant>
16 	</target>
17
18 	<!-- ===================================================================== -->
19 	<!-- Targets to assemble the built elements for particular configurations  -->
20 	<!-- These generally call the generated assemble scripts (named in         -->
21 	<!-- ${assembleScriptName}) but may also add pre and post processing       -->
22 	<!-- Add one target for each root element and each configuration           -->
23 	<!-- Replace element.id with the id of the top level element being built   -->
24 	<!-- ===================================================================== -->
25 	<target name="assemble.@PLUGIN_ID@">
26 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}"/>
27 	</target>
28</project>
29