diff options
author | Philip Langer | 2015-04-29 17:53:45 +0000 |
---|---|---|
committer | Axel RICHARD | 2015-05-27 07:19:37 +0000 |
commit | 06bf5c5a92f1be15eaf0d15a59b78ea784debdfd (patch) | |
tree | 72ad16e764dfcdc7dd24237da3009a3d2655bee5 /org.eclipse.emf.compare-parent | |
parent | 93ab38a616826ca9d9ed6703955330e840414c54 (diff) | |
download | org.eclipse.emf.compare-06bf5c5a92f1be15eaf0d15a59b78ea784debdfd.tar.gz org.eclipse.emf.compare-06bf5c5a92f1be15eaf0d15a59b78ea784debdfd.tar.xz org.eclipse.emf.compare-06bf5c5a92f1be15eaf0d15a59b78ea784debdfd.zip |
Adds target platform mars-logical-papyrus-sdk
This target can be used as a development environment for the
collaborative modeling build supporting models imported from RSA (i.e.,
this target includes o.e.papyrus.migration.rsa), Papyrus richtext and
UML-RT, and the interim build of UML2 to fix bug 465216.
Change-Id: I8f01ababf25a0655400ef6d0b01f7bddd99792cf
Signed-off-by: Philip Langer <planger@eclipsesource.com>
Diffstat (limited to 'org.eclipse.emf.compare-parent')
4 files changed, 90 insertions, 0 deletions
diff --git a/org.eclipse.emf.compare-parent/targetPlatforms/fragments/papyrus.tpd b/org.eclipse.emf.compare-parent/targetPlatforms/fragments/papyrus.tpd new file mode 100644 index 000000000..f2f9f152d --- /dev/null +++ b/org.eclipse.emf.compare-parent/targetPlatforms/fragments/papyrus.tpd @@ -0,0 +1,11 @@ +target "Papyrus" + +with source, requirements + +// TODO change location to http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars +// once mars contains org.eclipse.papyrus.migration.rsa +location "http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/luna/" { + org.eclipse.papyrus.migration.rsa lazy + org.eclipse.papyrus.extra.umlrt.feature.feature.group lazy + org.eclipse.papyrus.extra.epf.richtext.feature.feature.group lazy +}
\ No newline at end of file diff --git a/org.eclipse.emf.compare-parent/targetPlatforms/fragments/uml2-interim.tpd b/org.eclipse.emf.compare-parent/targetPlatforms/fragments/uml2-interim.tpd new file mode 100644 index 000000000..3276e37f4 --- /dev/null +++ b/org.eclipse.emf.compare-parent/targetPlatforms/fragments/uml2-interim.tpd @@ -0,0 +1,7 @@ +target "UML2 Interim" + +with source, requirements + +location "http://download.eclipse.org/modeling/mdt/uml2/updates/interim/" { + org.eclipse.uml2.feature.group lazy +}
\ No newline at end of file diff --git a/org.eclipse.emf.compare-parent/targetPlatforms/mars-logical-papyrus-sdk.target b/org.eclipse.emf.compare-parent/targetPlatforms/mars-logical-papyrus-sdk.target new file mode 100644 index 000000000..8dcb26fda --- /dev/null +++ b/org.eclipse.emf.compare-parent/targetPlatforms/mars-logical-papyrus-sdk.target @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?pde?> +<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform --> +<target name="EMF Compare based on Mars SDK" sequenceNumber="1430328099"> + <locations> + <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit"> + <unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/> + <repository location="http://download.eclipse.org/cbi/updates/license"/> + </location> + <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit"> + <unit id="com.google.guava" version="11.0.2.v201303041551"/> + <unit id="org.junit" version="4.11.0.v201303080030"/> + <unit id="javaewah" version="0.7.9.v201401101600"/> + <unit id="org.apache.commons.compress" version="1.6.0.v201310281400"/> + <unit id="org.kohsuke.args4j" version="2.0.21.v201301150030"/> + <repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20140525021250/repository/"/> + </location> + <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit"> + <unit id="org.eclipse.egit.feature.group" version="0.0.0"/> + <repository location="http://download.eclipse.org/modeling/emf/compare/updates/egit-logical/nightly/"/> + </location> + <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit"> + <unit id="fr.obeo.performance" version="1.0.0.201402071743"/> + <repository location="http://axelrichard.github.io/fr.obeo.performance/"/> + </location> + <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit"> + <unit id="org.eclipse.papyrus.migration.rsa" version="0.0.0"/> + <unit id="org.eclipse.papyrus.extra.umlrt.feature.feature.group" version="0.0.0"/> + <unit id="org.eclipse.papyrus.extra.epf.richtext.feature.feature.group" version="0.0.0"/> + <repository location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/luna/"/> + </location> + <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit"> + <unit id="org.eclipse.uml2.feature.group" version="0.0.0"/> + <repository location="http://download.eclipse.org/modeling/mdt/uml2/updates/interim/"/> + </location> + <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit"> + <unit id="org.eclipse.platform.sdk" version="0.0.0"/> + <unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/> + <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="0.0.0"/> + <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="0.0.0"/> + <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/> + <unit id="org.eclipse.emf.ecoretools.sdk.feature.group" version="0.0.0"/> + <unit id="org.eclipse.team.svn.feature.group" version="0.0.0"/> + <repository location="http://download.eclipse.org/releases/mars"/> + </location> + </locations> +</target> diff --git a/org.eclipse.emf.compare-parent/targetPlatforms/mars-logical-papyrus-sdk.tpd b/org.eclipse.emf.compare-parent/targetPlatforms/mars-logical-papyrus-sdk.tpd new file mode 100644 index 000000000..d483995fc --- /dev/null +++ b/org.eclipse.emf.compare-parent/targetPlatforms/mars-logical-papyrus-sdk.tpd @@ -0,0 +1,25 @@ +target "EMF Compare based on Mars SDK" + +include "fragments/licence.tpd" +include "fragments/orbit.tpd" +include "fragments/egit-logical-nightly.tpd" +include "fragments/perf.tpd" +include "fragments/papyrus.tpd" +include "fragments/uml2-interim.tpd" + +with source, requirements + +/* + * Can be used for local dev env to depend on the logical model build of EGit, + * interim builds of UML2 (cf bug 465216) and Papyrus and extras (richtext, + * UML-RT and migration.rsa). + */ +location "http://download.eclipse.org/releases/mars" { + org.eclipse.platform.sdk lazy + org.eclipse.emf.sdk.feature.group lazy + org.eclipse.emf.transaction.sdk.feature.group lazy + org.eclipse.gmf.runtime.notation.sdk.feature.group lazy + org.eclipse.papyrus.sdk.feature.feature.group lazy + org.eclipse.emf.ecoretools.sdk.feature.group lazy + org.eclipse.team.svn.feature.group lazy +} |