Bug 509282
Refactor/rename targetplatform Papyrus --> EClipse Formal Modeling
Change-Id: I8372e67953be18022f0c5bef6fa88634134434d1
Signed-off-by: Arnault Lapitre <arnault.lapitre@cea.fr>
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/.project b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/.project
similarity index 82%
rename from targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/.project
rename to targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/.project
index d9d84f3..c4106e0 100644
--- a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/.project
+++ b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/.project
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly</name>
+ <name>org.eclipse.efm.modeling.targetplatform.neon-papyrus</name>
<comment></comment>
<projects>
</projects>
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/.settings/org.eclipse.core.resources.prefs b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/.settings/org.eclipse.core.resources.prefs
rename to targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/.settings/org.eclipse.core.resources.prefs
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/.settings/org.eclipse.m2e.core.prefs b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/.settings/org.eclipse.m2e.core.prefs
similarity index 100%
rename from targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/.settings/org.eclipse.m2e.core.prefs
rename to targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/.settings/org.eclipse.m2e.core.prefs
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/org.eclipse.efm.modeling.targetplatform.neon-papyrus.target b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/org.eclipse.efm.modeling.targetplatform.neon-papyrus.target
new file mode 100644
index 0000000..7a105c5
--- /dev/null
+++ b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/org.eclipse.efm.modeling.targetplatform.neon-papyrus.target
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="Eclipse Formal Modeling with Papyrus Neon Nightly" sequenceNumber="1458824766">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/releases/neon/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201605250459"/>
+<unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201605250459"/>
+<unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201605250459"/>
+<repository location="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.10.0/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.papyrus.designer.languages.common.feature.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/modeling/mdt/papyrus/components/designer/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="2.0.3.201703080851"/>
+<repository location="http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon"/>
+</location>
+</locations>
+</target>
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly.tpd b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/org.eclipse.efm.modeling.targetplatform.neon-papyrus.tpd
similarity index 85%
rename from targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly.tpd
rename to targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/org.eclipse.efm.modeling.targetplatform.neon-papyrus.tpd
index 392f141..c9780ee 100644
--- a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly.tpd
+++ b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/org.eclipse.efm.modeling.targetplatform.neon-papyrus.tpd
@@ -1,4 +1,4 @@
-target "Papyrus Neon Nightly" with source requirements
+target "Eclipse Formal Modeling with Papyrus Neon" with source requirements
location "http://download.eclipse.org/releases/neon/" eclipse-neon {
org.eclipse.platform.feature.group lazy
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/pom.xml b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/pom.xml
similarity index 70%
rename from targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/pom.xml
rename to targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/pom.xml
index fb38dd1..a44da87 100644
--- a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/pom.xml
+++ b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/pom.xml
@@ -7,8 +7,8 @@
<artifactId>org.eclipse.efm.modeling.targetplatform</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
- <artifactId>org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly</artifactId>
+ <artifactId>org.eclipse.efm.modeling.targetplatform.neon-papyrus</artifactId>
<packaging>eclipse-target-definition</packaging>
- <name>org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly</name>
- <description>This plug-in contains the target definition for Papyrus org.eclipse.efm-modeling in Neon with Papyrus nightly.</description>
+ <name>org.eclipse.efm.modeling.targetplatform.neon-papyrus</name>
+ <description>This plug-in contains the target definition for Eclipse Formal Modeling in Neon with Papyrus.</description>
</project>
\ No newline at end of file
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/target.file b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/target.file
similarity index 100%
rename from targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/target.file
rename to targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrus/target.file
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly.target b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly.target
deleted file mode 100644
index 3e18595..0000000
--- a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly/org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly.target
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde?>
-<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Papyrus Neon Nightly" sequenceNumber="1458824765">
- <locations>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
- <repository id="eclipse-neon" location="http://download.eclipse.org/releases/neon/"/>
- </location>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201605250459"/>
- <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201605250459"/>
- <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201605250459"/>
- <repository id="xtext" location="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.10.0/"/>
- </location>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
- <repository id="eclipse-papyrus-nighlty-neon" location="http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/neon/main/"/>
- </location>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.papyrus.designer.languages.common.feature.feature.group" version="0.0.0"/>
- <!--unit id="org.eclipse.papyrus.designer.languages.cpp.feature.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.papyrus.designer.languages.main.feature.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.papyrus.designer.languages.tracing.feature.feature.group" version="0.0.0"/-->
- <repository id="eclipse-papyrus-designer-nighlty-neon" location="http://download.eclipse.org/modeling/mdt/papyrus/components/designer/"/>
- </location>
- </locations>
-</target>
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/org.eclipse.efm.modeling.targetplatform.neon.target b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/org.eclipse.efm.modeling.targetplatform.neon.target
index d5bd8e0..7c29a24 100644
--- a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/org.eclipse.efm.modeling.targetplatform.neon.target
+++ b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/org.eclipse.efm.modeling.targetplatform.neon.target
@@ -1,17 +1,26 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde?>
-<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
-<target name="Papyrus Neon" sequenceNumber="1462889130">
- <locations>
- <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.ocl.uml.feature.group" version="0.0.0"/>
- <repository id="eclipse-neon" location="http://download.eclipse.org/releases/neon/"/>
- </location>
- </locations>
-</target>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.8"?><target name="Eclipse Formal Modeling Neon" sequenceNumber="1462889135">
+<locations>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201605250459"/>
+<unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201605250459"/>
+<unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201605250459"/>
+<unit id="org.eclipse.xtend.gwt.feature.group" version="2.10.0.v201605250459"/>
+<repository location="http://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.10.0/"/>
+</location>
+<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="planner" includeSource="true" type="InstallableUnit">
+<unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
+<unit id="org.eclipse.ocl.uml.feature.group" version="0.0.0"/>
+<repository location="http://download.eclipse.org/releases/neon/"/>
+</location>
+</locations>
+<environment>
+<os>win32</os>
+<arch>x86_64</arch>
+</environment>
+</target>
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/org.eclipse.efm.modeling.targetplatform.neon.tpd b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/org.eclipse.efm.modeling.targetplatform.neon.tpd
index 9a4f069..91a8d34 100644
--- a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/org.eclipse.efm.modeling.targetplatform.neon.tpd
+++ b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/org.eclipse.efm.modeling.targetplatform.neon.tpd
@@ -1,4 +1,4 @@
-target "Papyrus Neon" with source requirements
+target "Eclipse Formal Modeling Neon" source requirements
location "http://download.eclipse.org/releases/neon/" eclipse-neon {
org.eclipse.platform.feature.group lazy
diff --git a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/pom.xml b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/pom.xml
index 302d4d2..feba1d1 100644
--- a/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/pom.xml
+++ b/targetplatform/org.eclipse.efm.modeling.targetplatform.neon/pom.xml
@@ -9,5 +9,5 @@
<artifactId>org.eclipse.efm.modeling.targetplatform.neon</artifactId>
<packaging>eclipse-target-definition</packaging>
<name>org.eclipse.efm.modeling.targetplatform.neon</name>
- <description>This plug-in contains the target definition for Papyrus org.eclipse.efm-modeling in Neon.</description>
+ <description>This plug-in contains the target definition for Eclipse Formal Modeling in Neon.</description>
</project>
\ No newline at end of file
diff --git a/targetplatform/pom.xml b/targetplatform/pom.xml
index e75d04b..badac09 100644
--- a/targetplatform/pom.xml
+++ b/targetplatform/pom.xml
@@ -13,12 +13,21 @@
<description>This module contains the different Eclipse target platform definitions.</description>
<profiles>
<profile>
- <id>neon-papyrusnightly</id>
+ <id>neon</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<modules>
- <module>org.eclipse.efm.modeling.targetplatform.neon-papyrusnightly</module>
+ <module>org.eclipse.efm.modeling.targetplatform.neon</module>
+ </modules>
+ </profile>
+ <profile>
+ <id>neon-papyrus</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>org.eclipse.efm.modeling.targetplatform.neon-papyrus</module>
</modules>
</profile>
</profiles>