blob: b4e82e8510ee9feee8a2e1d7006bfde909687f53 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<setup:Configuration setup:toolVersion="8" xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:setup="http://www.eclipse.org/CDO/releng/setup/1.0">
<setupTasks xsi:type="setup:CompoundSetupTask" name="Global Variables">
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The folder containing a 1.4 compatible JDK/JRE for architecture ${os.arch}." type="FOLDER" name="jre.1.4.location"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The folder containing a 1.5 compatible JDK/JRE for architecture ${os.arch}." type="FOLDER" name="jre.1.5.location"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The folder containing a 1.6 compatible JDK/JRE for architecture ${os.arch}." type="FOLDER" name="jre.1.6.location"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The folder containing a 1.7 compatible JDK/JRE for architecture ${os.arch}." type="FOLDER" name="jre.1.7.location"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The folder containing a 1.8 compatible JDK/JRE for architecture ${os.arch}." type="FOLDER" name="jre.1.8.location"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The Eclipse user ID for Git/Gerrit commits. Use 'anonymous' if you have no Eclipse user ID." name="git.user.id" label="Eclipse user ID for Git/Gerrit"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The Eclipse author name for Git/Gerrit commits. Leave empty if you're not a registered Git author or don't plan to commit to Git." name="git.author.name" label="Eclipse author name for Git/Gerrit"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The Eclipse author email for Git/Gerrit commits. Leave empty if you're not a registered Git author or don't plan to commit to Git." name="git.author.email" label="Eclipse author email for Git/Gerrit"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The Eclipse user ID for Bugzilla/Hudson. Leave empty if you don't have an account or don't plan to submit bugs." name="eclipse.user.id" label="Eclipse user ID for Bugzilla/Hudson (typically an email address)"/>
<setupTasks xsi:type="setup:ContextVariableTask" documentation="The Eclipse password for Bugzilla/Hudson. Leave empty if you don't have an account or don't plan to submit bugs." type="PASSWORD" name="eclipse.user.password" label="Eclipse password for Bugzilla/Hudson"/>
</setupTasks>
<setupTasks xsi:type="setup:CompoundSetupTask" name="Eclipse Tasks">
<setupTasks xsi:type="setup:ContextVariableTask" name="train.name"/>
<setupTasks xsi:type="setup:ContextVariableTask" requirements="//@eclipseVersions[version='4.4']/@setupTasks.0" name="train.url" value="http://download.eclipse.org/releases/${train.name|lower}"/>
<setupTasks xsi:type="setup:ContextVariableTask" requirements="//@setupTasks.1/@setupTasks.1" name="platform.url" value="${train.url}"/>
<setupTasks xsi:type="setup:P2Task" requirements="//@setupTasks.1/@setupTasks.2">
<installableUnits id="org.eclipse.sdk.ide"/>
<installableUnits id="org.eclipse.emf.cdo.releng.setup.feature.group"/>
<p2Repositories url="${platform.url}"/>
<p2Repositories url="${releng.url}"/>
</setupTasks>
<setupTasks xsi:type="setup:EclipseIniTask" requirements="//@setupTasks.1/@setupTasks.3" option="--launcher.XXMaxPermSize" value="512m"/>
<setupTasks xsi:type="setup:EclipseIniTask" requirements="//@setupTasks.1/@setupTasks.3" option="-data" value="${setup.branch.dir/ws}"/>
<setupTasks xsi:type="setup:EclipsePreferenceTask" key="/instance/org.eclipse.ui.ide/WORKSPACE_NAME" value="${setup.project.name} ${setup.branch.name|cap}"/>
</setupTasks>
<eclipseVersions version="3.8">
<setupTasks xsi:type="setup:ContextVariableTask" name="train.name" value="Juno"/>
</eclipseVersions>
<eclipseVersions version="4.3">
<setupTasks xsi:type="setup:ContextVariableTask" name="train.name" value="Kepler"/>
</eclipseVersions>
<eclipseVersions version="4.4">
<setupTasks xsi:type="setup:ContextVariableTask" name="train.name" value="Luna"/>
</eclipseVersions>
<projects href="file:/example.setup#/"/>
<projects href="setups/buckminster.setup#/" name="Buckminster" label="Buckminster"/>
<projects href="http://git.eclipse.org/c/cdo/cdo.git/plain/plugins/org.eclipse.emf.cdo.releng/local.setup#/" name="CDO" label="CDO Model Repository"/>
<projects href="setups/releng.setup#/" name="CDO.Releng" label="CDO Release Engineering"/>
<projects href="http://git.eclipse.org/c/recommenders/org.eclipse.recommenders.git/plain/tools/recommenders.setup#/" name="Recommenders" label="Code Recommenders"/>
<projects href="setups/egit.setup#/" name="EGit" label="Eclipse Git Team Provider"/>
<projects href="setups/Platform.setup#/" name="Platform" label="Eclipse Platform SDK"/>
<projects href="http://git.eclipse.org/c/emf/org.eclipse.emf.git/plain/features/org.eclipse.emf.sdk-feature/Core.setup#/" name="EMF" label="EMF Core SDK"/>
<projects href="http://git.eclipse.org/c/emf/org.eclipse.emf.git/plain/features/org.eclipse.emf.rap.sdk-feature/RAP.setup#/" name="EMF.RAP" label="EMF RAP SDK"/>
<projects href="http://git.eclipse.org/c/emf/org.eclipse.emf.git/plain/features/org.eclipse.emf.gwt.sdk-feature/GWT.setup#/" name="EMF.GWT" label="EMF GWT SDK"/>
<projects href="http://git.eclipse.org/c/emfclient/org.eclipse.emf.ecp.core.git/plain/releng/org.eclipse.emf.ecp.releng/ecp.setup#/" name="ECP" label="EMF Client Platform"/>
<projects href="http://git.eclipse.org/c/emfcompare/org.eclipse.emf.compare.git/plain/org.eclipse.emf.compare-parent/emf.compare.setup#/" name="EMF.Compare" label="EMF Compare"/>
<projects href="setups/mylyn.tasks.setup#/" name="Mylyn.Tasks" label="Mylyn Tasks"/>
<projects href="http://git.eclipse.org/c/mylyn/org.eclipse.mylyn.docs.vex.git/plain/org.eclipse.vex.releng/Vex.setup#/" name="Vex" label="Vex"/>
<projects href="http://git.eclipse.org/c/emf/org.eclipse.emf.git/plain/features/org.eclipse.emf.ecore.xcore.sdk-feature/Xcore.setup#/" name="Xcore" label="Xcore (with XSD, Xtext, Xtend, and Xbase)"/>
<projects href="http://git.eclipse.org/c/tmf/org.eclipse.xtext.git/plain/devtools/org.eclipse.xtext.contributor/Xtext.setup#/" name="Xtext" label="Xtext with Xtend and Xcore"/>
</setup:Configuration>