Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip Langer2015-04-29 17:53:45 +0000
committerAxel RICHARD2015-05-27 07:19:37 +0000
commit06bf5c5a92f1be15eaf0d15a59b78ea784debdfd (patch)
tree72ad16e764dfcdc7dd24237da3009a3d2655bee5 /org.eclipse.emf.compare-parent
parent93ab38a616826ca9d9ed6703955330e840414c54 (diff)
downloadorg.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')
-rw-r--r--org.eclipse.emf.compare-parent/targetPlatforms/fragments/papyrus.tpd11
-rw-r--r--org.eclipse.emf.compare-parent/targetPlatforms/fragments/uml2-interim.tpd7
-rw-r--r--org.eclipse.emf.compare-parent/targetPlatforms/mars-logical-papyrus-sdk.target47
-rw-r--r--org.eclipse.emf.compare-parent/targetPlatforms/mars-logical-papyrus-sdk.tpd25
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
+}

Back to the top