| <!-- |
| Copyright (c) 2009 Tasktop Technologies and others. |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License v1.0 |
| which accompanies this distribution, and is available at |
| http://www.eclipse.org/legal/epl-v10.html |
| |
| Contributors: |
| Tasktop Technologies - initial API and implementation |
| --> |
| <project name="allElements Delegator"> |
| |
| <!-- ===================================================================== --> |
| <!-- Run a given ${target} on all elements being built --> |
| <!-- Replace element.id with the id of the top level element being built. --> |
| <!-- If element.id does not exist in ${buildDirectory}/features/element.id --> |
| <!-- or ${baseLocation}/features/element.id, then you must provide the --> |
| <!-- location by setting the property "pluginPath" --> |
| <!-- Add on <ant> task for each top level element being built. --> |
| <!-- ===================================================================== --> |
| <target name="allElementsDelegator"> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.commons" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.context_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.bugzilla_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.cdt.mylyn" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.team_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.ide_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.java_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.pde_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.trac_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.web.tasks_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.xplanner_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.monitor_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.sandbox.ui_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.sandbox.dev_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.wikitext_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.wikitext.sandbox" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.trac.wiki_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.test_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.tests.performance_feature" /> |
| </ant> |
| <antcall target="allElementDelegatorSdk" /> |
| </target> |
| <target name="allElementDelegatorSdk" unless="skipSDK"> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.sdk_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.wikitext.sdk" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.experimental_sdk_feature" /> |
| </ant> |
| <!-- |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.extras_sdk_feature" /> |
| </ant> |
| --> |
| </target> |
| |
| <target name="incubatorDelegator"> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.monitor_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.sandbox.ui_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.wikitext.sandbox" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.web.tasks_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.xplanner_feature" /> |
| </ant> |
| <antcall target="incubatorElementDelegatorSdk" /> |
| </target> |
| <target name="incubatorElementDelegatorSdk" unless="skipSDK"> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.experimental_sdk_feature" /> |
| </ant> |
| </target> |
| |
| <target name="standardDelegator"> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.commons" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.context_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.cdt.mylyn" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.bugzilla_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.java_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.team_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.ide_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.pde_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.trac_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.wikitext_feature" /> |
| </ant> |
| <antcall target="standardElementDelegatorSdk" /> |
| </target> |
| <target name="standardElementDelegatorSdk" unless="skipSDK"> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.sdk_feature" /> |
| </ant> |
| <ant antfile="${genericTargets}" target="${target}"> |
| <property name="type" value="feature" /> |
| <property name="id" value="org.eclipse.mylyn.wikitext.sdk" /> |
| </ant> |
| </target> |
| |
| <!-- ===================================================================== --> |
| <!-- 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 --> |
| <!-- Replace element.id with the id of the top level element being built --> |
| <!-- ===================================================================== --> |
| <target name="assemble.org.eclipse.mylyn_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.commons"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.context_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.bugzilla_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.cdt.mylyn"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.java_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.team_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.ide_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.pde_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.trac_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.web.tasks_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.xplanner_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.monitor_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.sandbox.ui_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.sandbox.dev_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.wikitext_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.wikitext.sandbox"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.trac.wiki_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.test_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.tests.performance_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.sdk_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.wikitext.sdk"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.extras_sdk_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| <target name="assemble.org.eclipse.mylyn.experimental_sdk_feature"> |
| <ant antfile="${assembleScriptName}" dir="${buildDirectory}" /> |
| </target> |
| |
| </project> |