Home | History | Annotate | Download | only in pdebuild
      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