Bug 544807: [Interoperability][SysML1.4] Migrate the tranformation to
Photon, 2018-09 and 2018-12
- Manage the Papyrus plugins as requires instead of include (to avoid
possible installation)
Change-Id: I630f1c781c4859320485942068857a0ec98d1c87
Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
diff --git a/sysml14/features/org.eclipse.papyrus.interoperability.sysml14.sysml.feature/feature.xml b/sysml14/features/org.eclipse.papyrus.interoperability.sysml14.sysml.feature/feature.xml
index 888a9e2..3564bd2 100644
--- a/sysml14/features/org.eclipse.papyrus.interoperability.sysml14.sysml.feature/feature.xml
+++ b/sysml14/features/org.eclipse.papyrus.interoperability.sysml14.sysml.feature/feature.xml
@@ -19,24 +19,12 @@
</license>
<requires>
- <import feature="org.eclipse.papyrus.sysml14.feature" version="0.0.0" match="compatible"/>
+ <import feature="org.eclipse.papyrus.sysml14.feature" version="0.0.0" match="compatible"/>
+ <import plugin="org.eclipse.papyrus.uml.m2m.qvto.common" version="0.0.0"/>
+ <import plugin="org.eclipse.papyrus.uml.m2m.qvto.common.blackboxes" version="0.0.0"/>
</requires>
<plugin
- id="org.eclipse.papyrus.uml.m2m.qvto.common"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.papyrus.uml.m2m.qvto.common.blackboxes"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
id="org.eclipse.papyrus.sysml"
download-size="0"
install-size="0"
diff --git a/sysml14/pom.xml b/sysml14/pom.xml
index 824cfd1..9dbae3c 100755
--- a/sysml14/pom.xml
+++ b/sysml14/pom.xml
@@ -62,6 +62,7 @@
<properties>
<version>oxygen</version>
<sysml14-update-side>https://hudson.eclipse.org/papyrus/job/papyrus-sysml-oxygen/lastSuccessfulBuild/artifact/releng/org.eclipse.papyrus.sysml14.p2/target/repository/</sysml14-update-side>
+ <papyrus-update-side>http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen/</papyrus-update-side>
</properties>
</profile>
@@ -70,6 +71,7 @@
<properties>
<version>photon</version>
<sysml14-update-side>http://download.eclipse.org/modeling/mdt/papyrus/components/sysml14/photon</sysml14-update-side>
+ <papyrus-update-side>http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/photon/</papyrus-update-side>
</properties>
</profile>
@@ -78,6 +80,7 @@
<properties>
<version>2018-09</version>
<sysml14-update-side>http://download.eclipse.org/modeling/mdt/papyrus/components/sysml14/2018-09</sysml14-update-side>
+ <papyrus-update-side>http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2018-09/</papyrus-update-side>
</properties>
</profile>
@@ -86,6 +89,7 @@
<properties>
<version>2018-12</version>
<sysml14-update-side>http://download.eclipse.org/modeling/mdt/papyrus/components/sysml14/2018-09</sysml14-update-side>
+ <papyrus-update-side>http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/2018-12/</papyrus-update-side>
</properties>
</profile>
diff --git a/sysml14/releng/targetplatforms/pom.xml b/sysml14/releng/targetplatforms/pom.xml
index 64e7def..a5cb34b 100644
--- a/sysml14/releng/targetplatforms/pom.xml
+++ b/sysml14/releng/targetplatforms/pom.xml
@@ -40,6 +40,7 @@
<!-- p2 update site transitive dependencies repositories -->
<associateSites>
<site>${sysml14-update-side}</site>
+ <site>${papyrus-update-side}</site>
</associateSites>
</configuration>
</execution>