|
What this is
Other links
The source code<project name="allElements Delegator"> <property name="defaultAssemblyEnabled" value="true" /> <!-- ===================================================================== --> <!-- Run a given ${target} on all elements being built --> <!-- By default ${topLevelElementType} and ${topLevelElementId} should be --> <!-- defined in the builder's build.properties file. You can customize by --> <!-- setting the type/id values directly here. --> <!-- You can add additional calls to ${genericTargets} to build more top --> <!-- level elements. --> <!-- --> <!-- The top level must exist in the ${buildDirectory}, ${baseLocation} or --> <!-- ${pluginPath} locations. --> <!-- ===================================================================== --> <target name="allElementsDelegator"> <ant antfile="${genericTargets}" target="${target}"> <property name="type" value="${topLevelElementType}" /> <property name="id" value="${topLevelElementId}" /> </ant> </target> <!-- ====================================================================== --> <!-- The default assemble target, this will be called to assemble each --> <!-- config if a custom assemble target is not defined. --> <!-- The following properties will be defined: --> <!-- config : The configuration being assembled eg "win32.win32.x86" --> <!-- element: The element being assembled eg "org.eclipse.sdk" --> <!-- assembleScriptName: The assemble script to be called --> <!-- ====================================================================== --> <target name="defaultAssemble"> <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> </target> <!-- ===================================================================== --> <!-- Custom targets to assemble the built elements for particular --> <!-- configurations. These generally call the generated assemble scripts --> <!-- (named in ${assembleScriptName}) but may also add pre and post --> <!-- processing --> <!-- Add one target for each root element and each configuration for which --> <!-- custom processing is desired. Replace element.id with the id of the --> <!-- top level element being built. A property with a matching name must --> <!-- be defined for this custom target to be called instead of the --> <!-- defaultAssemble target above. --> <!-- Example: name="assemble.org.eclipse.sdk" --> <!-- Example: name="assemble.org.eclipse.sdk.win32.win32.x86" --> <!-- ====================================================================== --> <property name="assemble.element.id[.config.spec]" value="true" /> <target name="assemble.element.id[.config.spec]"> <ant antfile="${assembleScriptName}" dir="${buildDirectory}"/> </target> </project> |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.