Bug 538442 - [PapyrusReq] make Papyrus req build on Photon
Change-Id: I7de68b445bf76864bc4a16f0964de061b1ca47a7
diff --git a/features/org.eclipse.papyrus.requirements.bmm.feature/feature.xml b/features/org.eclipse.papyrus.requirements.bmm.feature/feature.xml
index ba26f3c..16a749e 100755
--- a/features/org.eclipse.papyrus.requirements.bmm.feature/feature.xml
+++ b/features/org.eclipse.papyrus.requirements.bmm.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.papyrus.requirements.bmm.feature"
label="Requirements BMM (Incubation)"
- version="4.0.0.qualifier"
+ version="4.0.100.qualifier"
provider-name="Eclipse Modeling Project">
<copyright url="http://www.eclipse.org/legal/epl-v10.html">
diff --git a/features/org.eclipse.papyrus.requirements.bmm.feature/pom.xml b/features/org.eclipse.papyrus.requirements.bmm.feature/pom.xml
index 9f4b7d0..6ef4801 100755
--- a/features/org.eclipse.papyrus.requirements.bmm.feature/pom.xml
+++ b/features/org.eclipse.papyrus.requirements.bmm.feature/pom.xml
@@ -33,5 +33,5 @@
</plugins>
</build>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.100-SNAPSHOT</version>
</project>
\ No newline at end of file
diff --git a/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/META-INF/MANIFEST.MF b/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/META-INF/MANIFEST.MF
index 5185bbc..fff954e 100644
--- a/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/META-INF/MANIFEST.MF
+++ b/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/META-INF/MANIFEST.MF
@@ -1,7 +1,7 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.papyrus.bmm.diagram;singleton:=true
-Bundle-Version: 0.7.0.qualifier
+Bundle-Version: 0.7.100.qualifier
Bundle-Activator: org.eclipse.papyrus.bmm.diagram.Activator
Require-Bundle: org.eclipse.papyrus.uml.tools.utils;bundle-version="[3.0.0,4.0.0)",
org.eclipse.papyrus.uml.diagram.common;bundle-version="[3.0.0,4.0.0)",
@@ -9,11 +9,12 @@
org.eclipse.core.runtime,
org.eclipse.papyrus.infra.core;bundle-version="[3.0.0,4.0.0)",
org.eclipse.papyrus.infra.ui;bundle-version="[2.0.0,3.0.0)",
- org.eclipse.papyrus.infra.types.core;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.infra.types.core;bundle-version="[4.0.0,5.0.0)",
org.eclipse.papyrus.infra.emf.types;bundle-version="[4.0.0,5.0.0)",
org.eclipse.gmf.runtime.emf.type.core;bundle-version="[1.0.0,2.0.0)",
org.eclipse.papyrus.infra.services.edit;bundle-version="[3.0.0,4.0.0)",
- org.eclipse.papyrus.bmm.types;bundle-version="[1.0.0,2.0.0)"
+ org.eclipse.papyrus.bmm.types;bundle-version="[1.0.0,2.0.0)",
+ org.eclipse.papyrus.infra.architecture;bundle-version="[2.0.0,3.0.0)"
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
Bundle-ActivationPolicy: lazy
Bundle-Vendor: %Bundle-Vendor
diff --git a/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/pom.xml b/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/pom.xml
index e103f1f..522656e 100644
--- a/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/pom.xml
+++ b/plugins/bmm/gui/org.eclipse.papyrus.bmm.diagram/pom.xml
@@ -30,6 +30,6 @@
<!-- POM Description -->
<artifactId>org.eclipse.papyrus.bmm.diagram</artifactId>
<groupId>org.eclipse.papyrus</groupId>
- <version>0.7.0-SNAPSHOT</version>
+ <version>0.7.100-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
\ No newline at end of file
diff --git a/plugins/bmm/model/org.eclipse.papyrus.bmm.types/META-INF/MANIFEST.MF b/plugins/bmm/model/org.eclipse.papyrus.bmm.types/META-INF/MANIFEST.MF
index 3a8af3e..f1d4424 100644
--- a/plugins/bmm/model/org.eclipse.papyrus.bmm.types/META-INF/MANIFEST.MF
+++ b/plugins/bmm/model/org.eclipse.papyrus.bmm.types/META-INF/MANIFEST.MF
@@ -2,16 +2,16 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.papyrus.bmm.types;singleton:=true
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.0.100.qualifier
Bundle-Activator: org.eclipse.papyrus.bmm.types.Activator
Require-Bundle: org.eclipse.ui;bundle-version="[3.0.0,4.0.0)",
org.eclipse.core.runtime;bundle-version="[3.0.0,4.0.0)",
org.eclipse.papyrus.bmm;bundle-version="[1.0.0,2.0.0)",
- org.eclipse.papyrus.infra.types.core;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.infra.types.core;bundle-version="[4.0.0,5.0.0)",
org.eclipse.gmf.runtime.emf.type.core;bundle-version="[1.0.0,2.0.0)",
- org.eclipse.papyrus.uml.service.types;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.uml.service.types;bundle-version="[4.0.0,5.0.0)",
org.eclipse.papyrus.infra.services.edit;bundle-version="[3.0.0,4.0.0)",
- org.eclipse.papyrus.infra.types;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.infra.types;bundle-version="[4.0.0,5.0.0)",
org.eclipse.papyrus.uml.tools.utils;bundle-version="[3.0.0,4.0.0)"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Automatic-Module-Name: org.eclipse.papyrus.bmm.types
diff --git a/plugins/bmm/model/org.eclipse.papyrus.bmm.types/pom.xml b/plugins/bmm/model/org.eclipse.papyrus.bmm.types/pom.xml
index 928b593..7207cb6 100644
--- a/plugins/bmm/model/org.eclipse.papyrus.bmm.types/pom.xml
+++ b/plugins/bmm/model/org.eclipse.papyrus.bmm.types/pom.xml
@@ -30,6 +30,6 @@
<!-- POM Description -->
<artifactId>org.eclipse.papyrus.bmm.types</artifactId>
<groupId>org.eclipse.papyrus</groupId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.100-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/META-INF/MANIFEST.MF b/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/META-INF/MANIFEST.MF
index d60203f..804a294 100644
--- a/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/META-INF/MANIFEST.MF
+++ b/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/META-INF/MANIFEST.MF
@@ -1,25 +1,26 @@
Manifest-Version: 1.0
Export-Package: org.eclipse.papyrus.bmm.ui
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.papyrus.infra.viewpoints.policy;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.tools.utils;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.diagram.common;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.viewpoints.policy;bundle-version="1.2.0",
+Require-Bundle: org.eclipse.ui;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.core.runtime;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.gmf.runtime.diagram.core;bundle-version="[1.0.0,2.0.0)",
+ org.eclipse.papyrus.infra.core;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.infra.core.log;bundle-version="[1.2.0,2.0.0)",
+ org.eclipse.papyrus.infra.architecture;bundle-version="[2.0.0,3.0.0)",
+ org.eclipse.papyrus.infra.viewpoints.policy;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.infra.viewpoints.policy;bundle-version="[3.0.0,4.0.0)",
org.eclipse.papyrus.infra.gmfdiag.common;bundle-version="[3.0.0,4.0.0)",
- org.eclipse.papyrus.uml.diagram.composite;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.core.log;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.tools;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.diagram.communication;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.diagram.clazz;bundle-version="1.2.0",
- org.eclipse.papyrus.uml.diagram.activity;bundle-version="1.2.0",
- org.eclipse.papyrus.infra.core;bundle-version="1.2.0",
- org.eclipse.gmf.runtime.diagram.core,
- org.eclipse.papyrus.bmm;bundle-version="0.7.0",
- org.eclipse.papyrus.bmm.diagram;bundle-version="0.7.0"
+ org.eclipse.papyrus.uml.tools;bundle-version="[3.0.0,5.0.0)",
+ org.eclipse.papyrus.uml.tools.utils;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.uml.diagram.common;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.uml.diagram.composite;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.uml.diagram.communication;bundle-version="[4.0.0,5.0.0)",
+ org.eclipse.papyrus.uml.diagram.clazz;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.uml.diagram.activity;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.bmm;bundle-version="[1.0.0,2.0.0)",
+ org.eclipse.papyrus.bmm.diagram;bundle-version="[0.7.0,0.8.0)"
Bundle-Vendor: %Bundle-Vendor
Bundle-ActivationPolicy: lazy
-Bundle-Version: 0.7.0.qualifier
+Bundle-Version: 0.7.100.qualifier
Bundle-Name: %Bundle-Name
Bundle-Activator: org.eclipse.papyrus.bmm.ui.Activator
Bundle-ManifestVersion: 2
diff --git a/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/pom.xml b/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/pom.xml
index 33ad06b..458a496 100644
--- a/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/pom.xml
+++ b/plugins/bmm/viewpointconfig/org.eclipse.papyrus.bmm.architecture/pom.xml
@@ -30,6 +30,6 @@
<!-- POM Description -->
<artifactId>org.eclipse.papyrus.bmm.architecture</artifactId>
<groupId>org.eclipse.papyrus</groupId>
- <version>0.7.0-SNAPSHOT</version>
+ <version>0.7.100-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
\ No newline at end of file
diff --git a/releng/org.eclipse.papyrus.requirements.p2/category.xml b/releng/org.eclipse.papyrus.requirements.p2/category.xml
index 2917590..88929d5 100755
--- a/releng/org.eclipse.papyrus.requirements.p2/category.xml
+++ b/releng/org.eclipse.papyrus.requirements.p2/category.xml
@@ -15,7 +15,7 @@
<feature url="features/org.eclipse.papyrus.requirements.sysml14.metrics.feature_3.0.0.qualifier.jar" id="org.eclipse.papyrus.requirements.sysml14.metrics.feature" version="3.0.0.qualifier">
<category name="org.eclipse.papyrus.requirementmetrics"/>
</feature>
- <feature url="features/org.eclipse.papyrus.requirements.bmm.feature_4.0.0.qualifier.jar" id="org.eclipse.papyrus.requirements.bmm.feature" version="4.0.0.qualifier">
+ <feature url="features/org.eclipse.papyrus.requirements.bmm.feature_4.0.0.qualifier.jar" id="org.eclipse.papyrus.requirements.bmm.feature" version="4.0.100.qualifier">
<category name="org.eclipse.papyrus.bmm"/>
</feature>
diff --git a/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.target b/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.target
index a7f9639..8d5228f 100755
--- a/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.target
+++ b/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.target
@@ -11,28 +11,24 @@
<unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
<unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
<unit id="org.eclipse.draw2d" version="0.0.0"/>
- <repository id="eclipse-oxygen" location="http://download.eclipse.org/releases/oxygen/"/>
+ <repository id="eclipse-photon" location="http://download.eclipse.org/releases/photon/"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
- <repository location="http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/oxygen/"/>
+ <repository location="http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/photon/"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.papyrus.sysml14" version="0.0.0"/>
- <repository location="http://download.eclipse.org/modeling/mdt/papyrus/components/sysml14/oxygen/"/>
+ <repository location="http://download.eclipse.org/modeling/mdt/papyrus/components/sysml14/photon/"/>
</location>
- <location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
- <unit id="org.eclipse.papyrus.sysml.feature.feature.group" version="0.0.0"/>
- <unit id="org.eclipse.papyrus.sysml.nattable.feature.feature.group" version="0.0.0"/>
- <repository location="https://hudson.eclipse.org/papyrus/job/papyrus-sysml11-oxygen/lastSuccessfulBuild/artifact/org.eclipse.papyrus.sysml11.p2/target/repository/"/>
- </location>
+
<location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.uml2.sdk.feature.group" version="0.0.0"/>
- <repository id="uml2" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.3"/>
+ <repository id="uml2" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.4"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
- <repository id="emfCore" location="http://download.eclipse.org/modeling/emf/emf/updates/2.13/"/>
+ <repository id="emfCore" location="http://download.eclipse.org/modeling/emf/emf/builds/release/2.14"/>
</location>
<location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.emf.transaction.sdk.feature.group" version="0.0.0"/>
@@ -74,7 +70,7 @@
<location includeMode="slicer" includeAllPlatforms="false" includeSource="false" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.apache.commons.lang" version="0.0.0"/>
<unit id="org.apache.commons.codec" version="0.0.0"/>
- <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20170516192513/repository"/>
+ <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20180606145124/repository"/>
</location>
</locations>
</target>
diff --git a/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.tpd b/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.tpd
index 72ab3e0..d2e8a3e 100755
--- a/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.tpd
+++ b/releng/targetplatforms/org.eclipse.papyrus.requirements.targetplatform/org.eclipse.papyrus.requirements.targetplatform.tpd
@@ -1,6 +1,6 @@
target "Requirements Target Platform"
-location "http://download.eclipse.org/releases/oxygen/" eclipse-oxygen {
+location "http://download.eclipse.org/releases/photon/" {
org.eclipse.platform.feature.group lazy
org.eclipse.rcp.feature.group lazy
org.eclipse.jdt.feature.group lazy
@@ -9,82 +9,35 @@
org.eclipse.pde.feature.group lazy
org.eclipse.draw2d lazy
+ org.eclipse.uml2.sdk.feature.group lazy
+ org.eclipse.emf.transaction.sdk.feature.group lazy
+ org.eclipse.emf.validation.sdk.feature.group lazy
+ org.eclipse.gef.sdk.feature.group lazy
+ org.eclipse.gmf.runtime.notation.sdk.feature.group lazy
+ org.eclipse.gmf.runtime.sdk.feature.group lazy
+ org.eclipse.ocl.all.sdk.feature.group lazy
+ org.eclipse.m2m.qvt.oml.sdk.feature.group lazy
+
+ org.eclipse.papyrus.sdk.feature.feature.group lazy
}
-//manualUpdate for Papyrus (nightly)
-location "http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/oxygen/" {
- org.eclipse.papyrus.sdk.feature.feature.group lazy
-}
-//manualUpdate for SysML14 (release)
-location "http://download.eclipse.org/modeling/mdt/papyrus/components/sysml14/oxygen/" {
+//manualUpdate
+
+location sysml14 "http://download.eclipse.org/modeling/mdt/papyrus/components/sysml14/photon/" {
org.eclipse.papyrus.sysml14 lazy
+}
+
+location rmf "http://download.eclipse.org/rmf/updates/releases" {
+ org.eclipse.rmf.reqif10.sdk.feature.feature.group lazy
+ org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group lazy
}
-
-//manualUpdate for SysML11 (nightly)
-location "https://hudson.eclipse.org/papyrus/job/papyrus-sysml11-oxygen/lastSuccessfulBuild/artifact/org.eclipse.papyrus.sysml11.p2/target/repository/" {
- org.eclipse.papyrus.sysml.feature.feature.group lazy
- org.eclipse.papyrus.sysml.nattable.feature.feature.group lazy
-}
-
-//updateFrom("MDT UML2",0)
-location uml2 "http://download.eclipse.org/modeling/mdt/uml2/updates/5.3" {
- org.eclipse.uml2.sdk.feature.group lazy
-}
-
-//updateFrom("EMF (Core)",0)
-location emfCore "http://download.eclipse.org/modeling/emf/emf/updates/2.13/" {
- org.eclipse.emf.sdk.feature.group lazy
-}
-
-//updateFrom("EMF Transaction",0)
-location emfTransaction "http://download.eclipse.org/modeling/emf/transaction/updates/releases/R201706061339" {
- org.eclipse.emf.transaction.sdk.feature.group lazy
-}
-
-//updateFrom ("EMF Validation",0)
-location emfValidation "http://download.eclipse.org/modeling/emf/validation/updates/releases/R201706061352" {
- org.eclipse.emf.validation.sdk.feature.group lazy
-}
-
-//updateFrom ("GMF Runtime",0)
-location gmfRuntim "http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/releases/R201706061437" {
- org.eclipse.gmf.runtime.sdk.feature.group lazy
-}
-
-//updateFrom ("GMF Notation",0)
-location gmfNotation "http://download.eclipse.org/modeling/gmp/gmf-notation/updates/releases/R201706061354" {
- org.eclipse.gmf.runtime.notation.sdk.feature.group lazy
-}
-
-//updateFrom ("GEF",0)
-location gef "http://download.eclipse.org/tools/gef/updates/legacy/releases/4.0.0_gef-master_1952" {
- org.eclipse.gef.sdk.feature.group lazy
-}
-
-//updateFrom ("Eclipse OCL 6.3",0)
-location ocl "http://download.eclipse.org/modeling/mdt/ocl/updates/releases/6.3.0" {
- org.eclipse.ocl.all.sdk.feature.group lazy
+location orbit "http://download.eclipse.org/tools/orbit/downloads/drops/R20180606145124/repository" {
+ org.apache.commons.lang lazy
+ org.apache.commons.codec lazy
}
location xwt "http://download.eclipse.org/xwt/updates" {
org.eclipse.xwt.feature.feature.group [1.3.1, 2.0.0)
}
-
-//updateFrom("QVT Operational",0)
-location qvto "http://download.eclipse.org/mmt/qvto/updates/releases/3.7.0" {
- org.eclipse.m2m.qvt.oml.sdk.feature.group lazy
-}
-
-//manualUpdate
-
-location rmf "http://download.eclipse.org/rmf/updates/releases" {
- org.eclipse.rmf.reqif10.sdk.feature.feature.group lazy
- org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group lazy
-}
-
-location orbit "http://download.eclipse.org/tools/orbit/downloads/drops/R20170516192513/repository" {
- org.apache.commons.lang lazy
- org.apache.commons.codec lazy
-}
\ No newline at end of file