| <?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> |