blob: 4f623c7687bc5e0c0e6a95adb4ed4fbf6cdf72b0 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<setup:Configuration
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0"
xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0"
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
xmlns:setup.targlets="http://www.eclipse.org/oomph/setup/targlets/1.0"
xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0"
xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/targlets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupTarglets.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore"
label="UML2CDO">
<installation
name="uml2cdo.installation"
label="UML2CDO Installation">
<setupTask
xsi:type="setup:VariableTask"
name="installation.id.default"
value="uml2cdo"/>
<productVersion
href="index:/org.eclipse.setup#//@productCatalogs[name='org.eclipse.products']/@products[name='epp.package.committers']/@versions[name='latest']"/>
<description>The UML2CDO installation provides the automated migration of the UML2 model to CDO.</description>
</installation>
<workspace
name="uml2cdo.workspace"
label="UML2CDO Workspace">
<setupTask
xsi:type="setup:RedirectionTask"
sourceURL="http://download.eclipse.org/modeling/emf/validation/updates/interim"
targetURL="http://download.eclipse.org/modeling/emf/validation/updates/interim/I201810221554">
<description>The composite repo under the source URI is way to large (currently 44 children)</description>
</setupTask>
<setupTask
xsi:type="git:GitCloneTask"
id="git.clone.papyruscollaborativemodeling"
remoteURI="papyrus/org.eclipse.papyrus-collaborativemodeling"
pushURI=""
checkoutBranch="master">
<annotation
source="http://www.eclipse.org/oomph/setup/InducedChoices">
<detail
key="inherit">
<value>eclipse.git.gerrit.remoteURIs</value>
</detail>
<detail
key="label">
<value>Papyrus Git or Gerrit Repository</value>
</detail>
<detail
key="target">
<value>remoteURI</value>
</detail>
</annotation>
<description>Papyrus Collaborative Modeling</description>
</setupTask>
<setupTask
xsi:type="setup:StringSubstitutionTask"
name="git.clone.papyruscollaborativemodeling"
value="${git.clone.papyruscollaborativemodeling}"/>
<setupTask
xsi:type="setup:StringSubstitutionTask"
name="git.clone.uml2"
value="${git.clone.uml2}"/>
<setupTask
xsi:type="setup.targlets:TargletTask">
<targlet
name="UML2CDO"
activeRepositoryList="${eclipse.target.platform}">
<requirement
name="org.eclipse.uml2.uml.cdo"/>
<sourceLocator
rootFolder="${git.clone.papyruscollaborativemodeling/cdo/bundles/uml}"/>
</targlet>
</setupTask>
<setupTask
xsi:type="setup.workingsets:WorkingSetTask"
prefix="org.eclipse.uml2-">
<workingSet
name="UML2CDO">
<predicate
xsi:type="predicates:NamePredicate"
pattern="org.eclipse.uml2.uml.cdo"/>
</workingSet>
<description>The dynamic working sets for ${scope.project.label}</description>
</setupTask>
<stream
href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']/@projects[name='uml2']/@streams[name='master']"/>
<stream
href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']/@projects[name='cdo']/@streams[name='master']"/>
<description>The UML2CDO workspace provides the automated migration of the UML2 model to CDO.</description>
</workspace>
<description>The UML2CDO configuration provides the automated migration of the UML2 model to CDO.</description>
</setup:Configuration>