diff options
author | Camille Letavernier | 2016-04-26 12:59:13 +0000 |
---|---|---|
committer | Camille Letavernier | 2016-04-29 11:32:13 +0000 |
commit | f29492436da5affb390b2700cf7b89c9a9927a35 (patch) | |
tree | e87c1c638799d352b6fc85aba12b9a8e59be62a9 /releng | |
parent | eb9ade65dbe96eb1eb47385d848d8f951728344e (diff) | |
download | org.eclipse.papyrus-f29492436da5affb390b2700cf7b89c9a9927a35.tar.gz org.eclipse.papyrus-f29492436da5affb390b2700cf7b89c9a9927a35.tar.xz org.eclipse.papyrus-f29492436da5affb390b2700cf7b89c9a9927a35.zip |
Bug 492375: [Releng] Define a Target Platform to improve build
performances
https://bugs.eclipse.org/bugs/show_bug.cgi?id=492375
Change-Id: I5d454d4a1920bd407f6ca20d3a112c662610914d
Signed-off-by: Camille Letavernier <camille.letavernier@cea.fr>
Diffstat (limited to 'releng')
51 files changed, 2548 insertions, 528 deletions
diff --git a/releng/Papyrus - All.launch b/releng/Papyrus - All.launch index 1d56e4a4abb..65a54025a15 100644 --- a/releng/Papyrus - All.launch +++ b/releng/Papyrus - All.launch @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.m2e.Maven2LaunchConfigurationType">
<booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
-<stringAttribute key="M2_GOALS" value="clean verify"/>
+<stringAttribute key="M2_GOALS" value="clean verify "/>
<booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
<booleanAttribute key="M2_OFFLINE" value="false"/>
-<stringAttribute key="M2_PROFILES" value=""/>
+<stringAttribute key="M2_PROFILES" value="!generate-tests"/>
<listAttribute key="M2_PROPERTIES">
<listEntry value="buildAll=true"/>
+<listEntry value="eclipse.p2.mirrors=false"/>
</listAttribute>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
diff --git a/releng/Papyrus - Dev.launch b/releng/Papyrus - Dev.launch index 44a9499ffaf..f9712ce370a 100644 --- a/releng/Papyrus - Dev.launch +++ b/releng/Papyrus - Dev.launch @@ -6,8 +6,8 @@ <booleanAttribute key="M2_OFFLINE" value="false"/>
<stringAttribute key="M2_PROFILES" value=""/>
<listAttribute key="M2_PROPERTIES">
-<listEntry value="papyrus.repo.main=https://hudson.eclipse.org/papyrus/job/Papyrus-Master/lastSuccessfulBuild/artifact/repository/"/>
-<listEntry value="papyrus.repo.extra=https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Extra/lastSuccessfulBuild/artifact/repository/"/>
+<listEntry value="papyrus.repo.main=file:/${project_loc:releng}/main/site/target/repository"/>
+<listEntry value="papyrus.repo.extra=file:/${project_loc:releng}/extra/site/target/repository"/>
</listAttribute>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
diff --git a/releng/Papyrus - Extra tests.launch b/releng/Papyrus - Extra tests.launch index 10c0a44f6e0..7d2fe9f9627 100644 --- a/releng/Papyrus - Extra tests.launch +++ b/releng/Papyrus - Extra tests.launch @@ -6,11 +6,9 @@ <booleanAttribute key="M2_OFFLINE" value="false"/>
<stringAttribute key="M2_PROFILES" value=""/>
<listAttribute key="M2_PROPERTIES">
-<listEntry value="papyrus.repo.main.local=file:/${project_loc:releng}/main/site/target/repository"/>
-<listEntry value="papyrus.repo.extra.local=file:/${project_loc:releng}/extra/site/target/repository/"/>
-<listEntry value="papyrus.repo.main=https://hudson.eclipse.org/papyrus/job/Papyrus-Master/lastSuccessfulBuild/artifact/repository/"/>
-<listEntry value="papyrus.repo.extra=https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Extra/lastSuccessfulBuild/artifact/repository/"/>
-<listEntry value="papyrus.repo.dev=https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Developer/lastSuccessfulBuild/artifact/repository/"/>
+<listEntry value="papyrus.repo.main=file:/${project_loc:releng}/main/site/target/repository"/>
+<listEntry value="papyrus.repo.extra=file:/${project_loc:releng}/extra/site/target/repository"/>
+<listEntry value="papyrus.repo.dev=file:/${project_loc:releng}/dev/site/target/repository"/>
</listAttribute>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
diff --git a/releng/Papyrus - Main tests.launch b/releng/Papyrus - Main tests.launch index e8afde72d88..5bdaf0d4789 100644 --- a/releng/Papyrus - Main tests.launch +++ b/releng/Papyrus - Main tests.launch @@ -7,8 +7,7 @@ <stringAttribute key="M2_PROFILES" value=""/>
<listAttribute key="M2_PROPERTIES">
<listEntry value="papyrus.repo.main=file:/${project_loc:releng}/main/site/target/repository"/>
-<listEntry value="papyrus.repo.dev=https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Developer/lastSuccessfulBuild/artifact/repository/"/>
-<listEntry value="papyrus.repo.dev.local=file:/${project_loc:releng}/dev/site/target/repository"/>
+<listEntry value="papyrus.repo.dev=file:/${project_loc:releng}/dev/site/target/repository"/>
</listAttribute>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
diff --git a/releng/Papyrus - Main.launch b/releng/Papyrus - Main.launch index fbba5779c32..1e46d5495d8 100644 --- a/releng/Papyrus - Main.launch +++ b/releng/Papyrus - Main.launch @@ -5,7 +5,9 @@ <booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
<booleanAttribute key="M2_OFFLINE" value="false"/>
<stringAttribute key="M2_PROFILES" value=""/>
-<listAttribute key="M2_PROPERTIES"/>
+<listAttribute key="M2_PROPERTIES">
+<listEntry value="eclipse.p2.mirrors=false"/>
+</listAttribute>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
<intAttribute key="M2_THREADS" value="1"/>
diff --git a/releng/Papyrus - RCP.launch b/releng/Papyrus - RCP.launch index 7b33742906f..56d8dc1d2e5 100644 --- a/releng/Papyrus - RCP.launch +++ b/releng/Papyrus - RCP.launch @@ -5,7 +5,10 @@ <booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
<booleanAttribute key="M2_OFFLINE" value="false"/>
<stringAttribute key="M2_PROFILES" value=""/>
-<listAttribute key="M2_PROPERTIES"/>
+<listAttribute key="M2_PROPERTIES">
+<listEntry value="eclipse.p2.mirrors=false"/>
+<listEntry value="papyrus.repo.main=https://hudson.eclipse.org/papyrus/job/Papyrus-Master/lastSuccessfulBuild/artifact/repository/"/>
+</listAttribute>
<stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
<intAttribute key="M2_THREADS" value="1"/>
diff --git a/releng/dev/pom.xml b/releng/dev/pom.xml index 2b4df2a1d31..cd5def7145d 100755 --- a/releng/dev/pom.xml +++ b/releng/dev/pom.xml @@ -9,8 +9,12 @@ <groupId>org.eclipse.papyrus</groupId> <artifactId>org.eclipse.papyrus.all.releng</artifactId> <version>0.0.1-SNAPSHOT</version> - <relativePath>..</relativePath> </parent> + + <properties> + <target.platform>org.eclipse.papyrus.dev.${target.suffix}.target</target.platform> + </properties> + <modules> <module>../../features/papyrus-dev-features/org.eclipse.papyrus.dev.feature</module> <module>../../features/papyrus-dev-features/org.eclipse.papyrus.junit.feature</module> @@ -24,34 +28,8 @@ <module>../../tests/junit/plugins/junit/org.eclipse.papyrus.junit.framework</module> <module>../../tests/junit/plugins/junit/org.eclipse.papyrus.junit.utils</module> <module>site</module> + <module>targetPlatform</module> </modules> - <repositories> - <repository> - <id>nebula-tablecombo</id> - <layout>p2</layout> - <url>${nebula-tablecombo.repo.url}</url> - </repository> - <repository> - <id>m2t-acceleo</id> - <layout>p2</layout> - <url>${m2t-acceleo.repo.url}</url> - </repository> - <repository> - <id>b3</id> - <layout>p2</layout> - <url>${b3.repo.url}</url> - </repository> - <repository> - <id>oomph</id> - <layout>p2</layout> - <url>${oomph.repo.url}</url> - </repository> - <repository> - <id>UPR</id> - <layout>p2</layout> - <url>${upr.repo.url}</url> - </repository> - </repositories> <build> <pluginManagement> <plugins> diff --git a/releng/dev/site/pom.xml b/releng/dev/site/pom.xml index 61f1b8125cc..9a2c285bb0d 100644 --- a/releng/dev/site/pom.xml +++ b/releng/dev/site/pom.xml @@ -6,7 +6,6 @@ <artifactId>org.eclipse.papyrus.dev.releng</artifactId> <groupId>org.eclipse.papyrus</groupId> <version>1.2.0-SNAPSHOT</version> - <relativePath>..</relativePath> </parent> <artifactId>org.eclipse.papyrus.p2.dev</artifactId> diff --git a/releng/dev/targetPlatform/eclipse/org.eclipse.papyrus.dev.eclipse.target.target b/releng/dev/targetPlatform/eclipse/org.eclipse.papyrus.dev.eclipse.target.target new file mode 100644 index 00000000000..80fc37e880d --- /dev/null +++ b/releng/dev/targetPlatform/eclipse/org.eclipse.papyrus.dev.eclipse.target.target @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Dev" sequenceNumber="1461855003">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="file:/home/data/httpd/download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="file:/home/data/httpd/download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="file:/home/data/httpd/download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="file:/home/data/httpd/download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="file:/home/data/httpd/download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="file:/home/data/httpd/download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="file:/home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="file:/home/data/httpd/download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="file:/home/data/httpd/download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="file:/home/data/httpd/download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="file:/home/data/httpd/download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="file:/home/data/httpd/download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.b3.aggregator.editor.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.editor.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.engine.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <repository id="b3" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/b3/updates-4.4"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="file:/home/data/httpd/download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.oomph.version.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workingsets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.projectconfig.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.targlets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.mylyn.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workbench.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projectset.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.pde.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.targlets.feature.group" version="1.4.0.v20160324-0836"/>
+ <unit id="org.eclipse.oomph.setup.jdt.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projects.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.git.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.maven.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.p2.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.feature.group" version="1.4.0.v20160324-0842"/>
+ <unit id="org.eclipse.oomph.preferences.feature.group" version="1.4.0.v20160323-1057"/>
+ <repository id="oomph" location="file:/home/data/httpd/download.eclipse.org/oomph/drops/milestone/S20160324-055722-1.4.0-M6a"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="fr.obeo.releng.targetplatform-feature.feature.group" version="2.1.1.201410251450"/>
+ <repository id="tpd" location="http://mbarbero.github.io/fr.obeo.releng.targetplatform/p2/latest/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="egit" location="file:/home/data/httpd/download.eclipse.org/egit/updates-4.3"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="m2e" location="file:/home/data/httpd/download.eclipse.org/technology/m2e/milestones/1.7/1.7.0.20160321-2203"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/dev/targetPlatform/eclipse/pom.xml b/releng/dev/targetPlatform/eclipse/pom.xml new file mode 100644 index 00000000000..0a966c26a97 --- /dev/null +++ b/releng/dev/targetPlatform/eclipse/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.dev.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.dev.eclipse.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/dev/targetPlatform/pom.xml b/releng/dev/targetPlatform/pom.xml new file mode 100644 index 00000000000..ee59dbbcfe5 --- /dev/null +++ b/releng/dev/targetPlatform/pom.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.dev.releng</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>1.2.0-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.dev.target.parent</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>pom</packaging> + + <modules> + <module>portable</module> + <module>eclipse</module> + </modules> + +</project> diff --git a/releng/dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.target b/releng/dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.target new file mode 100644 index 00000000000..2284db28ab5 --- /dev/null +++ b/releng/dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.target @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Dev" sequenceNumber="1461855003">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="http://download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="http://download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="http://download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="http://download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="http://download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="http://download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="http://download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="http://download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="http://download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="http://download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="http://download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="http://download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.b3.aggregator.editor.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.editor.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.engine.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <repository id="b3" location="http://download.eclipse.org/modeling/emft/b3/updates-4.4"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="http://download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.oomph.version.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workingsets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.projectconfig.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.targlets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.mylyn.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workbench.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projectset.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.pde.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.targlets.feature.group" version="1.4.0.v20160324-0836"/>
+ <unit id="org.eclipse.oomph.setup.jdt.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projects.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.git.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.maven.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.p2.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.feature.group" version="1.4.0.v20160324-0842"/>
+ <unit id="org.eclipse.oomph.preferences.feature.group" version="1.4.0.v20160323-1057"/>
+ <repository id="oomph" location="http://download.eclipse.org/oomph/drops/milestone/S20160324-055722-1.4.0-M6a"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="fr.obeo.releng.targetplatform-feature.feature.group" version="2.1.1.201410251450"/>
+ <repository id="tpd" location="http://mbarbero.github.io/fr.obeo.releng.targetplatform/p2/latest/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="egit" location="http://download.eclipse.org/egit/updates-4.3"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="m2e" location="http://download.eclipse.org/technology/m2e/milestones/1.7/1.7.0.20160321-2203"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.tpd b/releng/dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.tpd new file mode 100644 index 00000000000..e4df197fda8 --- /dev/null +++ b/releng/dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.tpd @@ -0,0 +1,55 @@ +target "Papyrus Dev" with requirements source
+
+include "../../../main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.tpd"
+
+//manualUpdate
+
+location b3 "http://download.eclipse.org/modeling/emft/b3/updates-4.4" {
+ org.eclipse.b3.aggregator.editor.source.feature.feature.group
+ org.eclipse.b3.aggregator.editor.feature.feature.group
+ org.eclipse.b3.aggregator.engine.source.feature.feature.group
+}
+
+//manualUpdate
+
+location upr "http://download.eclipse.org/upr/0.9RC1/update/" {
+ org.eclipse.upr.utp.feature.feature.group
+}
+
+//updateFrom("oomph",0)
+
+location oomph "http://download.eclipse.org/oomph/drops/milestone/S20160324-055722-1.4.0-M6a" {
+ org.eclipse.oomph.version.feature.group
+ org.eclipse.oomph.setup.workingsets.feature.group
+ org.eclipse.oomph.projectconfig.feature.group
+ org.eclipse.oomph.setup.targlets.feature.group
+ org.eclipse.oomph.setup.mylyn.feature.group
+ org.eclipse.oomph.setup.workbench.feature.group
+ org.eclipse.oomph.setup.projectset.feature.group
+ org.eclipse.oomph.setup.pde.feature.group
+ org.eclipse.oomph.targlets.feature.group
+ org.eclipse.oomph.setup.jdt.feature.group
+ org.eclipse.oomph.setup.projects.feature.group
+ org.eclipse.oomph.setup.git.feature.group
+ org.eclipse.oomph.setup.maven.feature.group
+ org.eclipse.oomph.p2.feature.group
+ org.eclipse.oomph.setup.feature.group
+ org.eclipse.oomph.preferences.feature.group
+}
+
+//manualUpdate
+
+location tpd "http://mbarbero.github.io/fr.obeo.releng.targetplatform/p2/latest/" {
+ fr.obeo.releng.targetplatform-feature.feature.group
+}
+
+//Transitive dependencies
+
+
+//updateFrom("EGIT",0)
+
+location egit "http://download.eclipse.org/egit/updates-4.3" //
+
+//updateFrom("m2e",0)
+
+location m2e "http://download.eclipse.org/technology/m2e/milestones/1.7/1.7.0.20160321-2203" //
diff --git a/releng/dev/targetPlatform/portable/pom.xml b/releng/dev/targetPlatform/portable/pom.xml new file mode 100644 index 00000000000..002752129f5 --- /dev/null +++ b/releng/dev/targetPlatform/portable/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.dev.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.dev.portable.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/extra-tests/pom.xml b/releng/extra-tests/pom.xml index 56191377068..93f51f1780f 100755 --- a/releng/extra-tests/pom.xml +++ b/releng/extra-tests/pom.xml @@ -9,11 +9,11 @@ <groupId>org.eclipse.papyrus</groupId> <artifactId>org.eclipse.papyrus.all.releng</artifactId> <version>0.0.1-SNAPSHOT</version> - <relativePath>..</relativePath> </parent> <properties> <testConfig>CI_TESTS_CONFIG</testConfig> <!-- See org.eclipse.papyrus.junit.framework.classification.ClassificationConfig --> <testSuiteClass>org.eclipse.papyrus.tests.extra.AllTests</testSuiteClass> + <target.platform>org.eclipse.papyrus.extra.tests.${target.suffix}.target</target.platform> </properties> <modules> <!-- Extra-tests modules --> @@ -40,44 +40,9 @@ <module>../../tests/junit/plugins/sysml/org.eclipse.papyrus.sysml.service.types.tests</module> <module>../../tests/junit/plugins/sysml/org.eclipse.papyrus.sysml.tests</module> + <module>targetPlatform</module> + </modules> - <repositories> - <repository> - <id>cdt</id> - <layout>p2</layout> - <url>${cdt.repo.url}</url> - </repository> - <repository> - <id>cdt-launchbar</id> - <layout>p2</layout> - <url>${cdt.launchbar.repo.url}</url> - </repository> - <repository> - <id>emf-cdo</id> - <layout>p2</layout> - <url>${emf-cdo.repo.url}</url> - </repository> - <repository> - <id>emf-compare</id> - <layout>p2</layout> - <url>${emf-compare.repo.url}</url> - </repository> - <repository> - <id>emf-query</id> - <layout>p2</layout> - <url>${emf-query.repo.url}</url> - </repository> - <repository> - <id>m2t-acceleo</id> - <layout>p2</layout> - <url>${m2t-acceleo.repo.url}</url> - </repository> - <repository> - <id>RMF</id> - <layout>p2</layout> - <url>${rmf.repo.url}</url> - </repository> - </repositories> <build> <pluginManagement> <plugins> diff --git a/releng/extra-tests/targetPlatform/eclipse/org.eclipse.papyrus.extra.tests.eclipse.target.target b/releng/extra-tests/targetPlatform/eclipse/org.eclipse.papyrus.extra.tests.eclipse.target.target new file mode 100644 index 00000000000..e0e8d75fba5 --- /dev/null +++ b/releng/extra-tests/targetPlatform/eclipse/org.eclipse.papyrus.extra.tests.eclipse.target.target @@ -0,0 +1,183 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Extra Tests" sequenceNumber="1461855055">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.b3.aggregator.editor.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.editor.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.engine.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <repository id="b3" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/b3/updates-4.4"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.oomph.version.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workingsets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.projectconfig.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.targlets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.mylyn.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workbench.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projectset.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.pde.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.targlets.feature.group" version="1.4.0.v20160324-0836"/>
+ <unit id="org.eclipse.oomph.setup.jdt.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projects.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.git.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.maven.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.p2.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.feature.group" version="1.4.0.v20160324-0842"/>
+ <unit id="org.eclipse.oomph.preferences.feature.group" version="1.4.0.v20160323-1057"/>
+ <repository id="oomph" location="file:/home/data/httpd/download.eclipse.org/oomph/drops/milestone/S20160324-055722-1.4.0-M6a"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="fr.obeo.releng.targetplatform-feature.feature.group" version="2.1.1.201410251450"/>
+ <repository id="tpd" location="http://mbarbero.github.io/fr.obeo.releng.targetplatform/p2/latest/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="egit" location="file:/home/data/httpd/download.eclipse.org/egit/updates-4.3"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="m2e" location="file:/home/data/httpd/download.eclipse.org/technology/m2e/milestones/1.7/1.7.0.20160321-2203"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="file:/home/data/httpd/download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="file:/home/data/httpd/download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="file:/home/data/httpd/download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="file:/home/data/httpd/download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="file:/home/data/httpd/download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="file:/home/data/httpd/download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="file:/home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="file:/home/data/httpd/download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="file:/home/data/httpd/download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="file:/home/data/httpd/download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="file:/home/data/httpd/download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.epp.logging.aeri.feature.feature.group" version="1.100.0.v20160330-0740"/>
+ <repository id="aeri" location="file:/home/data/httpd/download.eclipse.org/technology/epp/logging/milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.compare.diagram.gmf.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.uml2.source.feature.group" version="3.2.0.201603200413"/>
+ <repository id="emfCompare" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/compare/updates/milestones/3.2/S201603200413"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.net4j.feature.group" version="4.5.0.v20151216-1631"/>
+ <unit id="org.eclipse.emf.cdo.server.feature.group" version="4.5.0.v20151208-0751"/>
+ <unit id="org.eclipse.emf.cdo.dawn.feature.group" version="2.1.300.v20150911-0923"/>
+ <unit id="org.eclipse.emf.cdo.feature.group" version="4.5.0.v20151123-0826"/>
+ <unit id="org.eclipse.emf.cdo.server.db.feature.group" version="4.4.0.v20151012-0603"/>
+ <repository id="cdo" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/cdo/drops/S20151216-1133"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.acceleo.runtime.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.query.source.feature.group" version="5.0.0.201603211409"/>
+ <unit id="org.eclipse.acceleo.sdk.feature.group" version="3.6.4.201603211409"/>
+ <repository id="acceleo" location="file:/home/data/httpd/download.eclipse.org/acceleo/updates/milestones/3.6/S201603211409"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="file:/home/data/httpd/download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <repository id="rmf" location="file:/home/data/httpd/download.eclipse.org/rmf/updates/releases"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.eef.sdk-feature.feature.group" version="1.5.1.201601141612"/>
+ <repository id="eef" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/eef/updates/releases/1.5/R201601141612/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.zest.layouts" version="1.1.300.201603210204"/>
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="file:/home/data/httpd/download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="graphiti" location="file:/home/data/httpd/download.eclipse.org/graphiti/updates/milestones/S-0.13.0M6-201603231003/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="sphinx" location="file:/home/data/httpd/download.eclipse.org/sphinx/previews"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/extra-tests/targetPlatform/eclipse/pom.xml b/releng/extra-tests/targetPlatform/eclipse/pom.xml new file mode 100644 index 00000000000..67bbebf5c08 --- /dev/null +++ b/releng/extra-tests/targetPlatform/eclipse/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.extra.tests.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.extra.tests.eclipse.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/extra-tests/targetPlatform/pom.xml b/releng/extra-tests/targetPlatform/pom.xml new file mode 100644 index 00000000000..cec7d124b78 --- /dev/null +++ b/releng/extra-tests/targetPlatform/pom.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.extra.tests.releng</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>1.2.0-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.extra.tests.target.parent</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>pom</packaging> + + <modules> + <module>portable</module> + <module>eclipse</module> + </modules> + +</project> diff --git a/releng/extra-tests/targetPlatform/portable/org.eclipse.papyrus.extra.tests.portable.target.target b/releng/extra-tests/targetPlatform/portable/org.eclipse.papyrus.extra.tests.portable.target.target new file mode 100644 index 00000000000..811f52bfa2b --- /dev/null +++ b/releng/extra-tests/targetPlatform/portable/org.eclipse.papyrus.extra.tests.portable.target.target @@ -0,0 +1,183 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Extra Tests" sequenceNumber="1461855055">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.b3.aggregator.editor.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.editor.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.engine.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <repository id="b3" location="http://download.eclipse.org/modeling/emft/b3/updates-4.4"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.oomph.version.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workingsets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.projectconfig.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.targlets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.mylyn.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workbench.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projectset.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.pde.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.targlets.feature.group" version="1.4.0.v20160324-0836"/>
+ <unit id="org.eclipse.oomph.setup.jdt.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projects.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.git.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.maven.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.p2.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.feature.group" version="1.4.0.v20160324-0842"/>
+ <unit id="org.eclipse.oomph.preferences.feature.group" version="1.4.0.v20160323-1057"/>
+ <repository id="oomph" location="http://download.eclipse.org/oomph/drops/milestone/S20160324-055722-1.4.0-M6a"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="fr.obeo.releng.targetplatform-feature.feature.group" version="2.1.1.201410251450"/>
+ <repository id="tpd" location="http://mbarbero.github.io/fr.obeo.releng.targetplatform/p2/latest/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="egit" location="http://download.eclipse.org/egit/updates-4.3"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="m2e" location="http://download.eclipse.org/technology/m2e/milestones/1.7/1.7.0.20160321-2203"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="http://download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="http://download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="http://download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="http://download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="http://download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="http://download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="http://download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="http://download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="http://download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="http://download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="http://download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.epp.logging.aeri.feature.feature.group" version="1.100.0.v20160330-0740"/>
+ <repository id="aeri" location="http://download.eclipse.org/technology/epp/logging/milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.compare.diagram.gmf.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.uml2.source.feature.group" version="3.2.0.201603200413"/>
+ <repository id="emfCompare" location="http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.2/S201603200413"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.net4j.feature.group" version="4.5.0.v20151216-1631"/>
+ <unit id="org.eclipse.emf.cdo.server.feature.group" version="4.5.0.v20151208-0751"/>
+ <unit id="org.eclipse.emf.cdo.dawn.feature.group" version="2.1.300.v20150911-0923"/>
+ <unit id="org.eclipse.emf.cdo.feature.group" version="4.5.0.v20151123-0826"/>
+ <unit id="org.eclipse.emf.cdo.server.db.feature.group" version="4.4.0.v20151012-0603"/>
+ <repository id="cdo" location="http://download.eclipse.org/modeling/emf/cdo/drops/S20151216-1133"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.acceleo.runtime.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.query.source.feature.group" version="5.0.0.201603211409"/>
+ <unit id="org.eclipse.acceleo.sdk.feature.group" version="3.6.4.201603211409"/>
+ <repository id="acceleo" location="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201603211409"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="http://download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <repository id="rmf" location="http://download.eclipse.org/rmf/updates/releases"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.eef.sdk-feature.feature.group" version="1.5.1.201601141612"/>
+ <repository id="eef" location="http://download.eclipse.org/modeling/emft/eef/updates/releases/1.5/R201601141612/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.zest.layouts" version="1.1.300.201603210204"/>
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="http://download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="graphiti" location="http://download.eclipse.org/graphiti/updates/milestones/S-0.13.0M6-201603231003/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="sphinx" location="http://download.eclipse.org/sphinx/previews"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/extra-tests/targetPlatform/portable/org.eclipse.papyrus.extra.tests.portable.target.tpd b/releng/extra-tests/targetPlatform/portable/org.eclipse.papyrus.extra.tests.portable.target.tpd new file mode 100644 index 00000000000..11ddbd3f0c7 --- /dev/null +++ b/releng/extra-tests/targetPlatform/portable/org.eclipse.papyrus.extra.tests.portable.target.tpd @@ -0,0 +1,4 @@ +target "Papyrus Extra Tests" with source requirements
+
+include "../../../main-tests/targetPlatform/portable/org.eclipse.papyrus.main.tests.portable.target.tpd"
+include "../../../extra/targetPlatform/portable/org.eclipse.papyrus.extra.portable.target.tpd"
diff --git a/releng/extra-tests/targetPlatform/portable/pom.xml b/releng/extra-tests/targetPlatform/portable/pom.xml new file mode 100644 index 00000000000..4a4a9312282 --- /dev/null +++ b/releng/extra-tests/targetPlatform/portable/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.extra.tests.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.extra.tests.portable.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/extra/pom.xml b/releng/extra/pom.xml index b4ed38fe520..9e0a25628de 100644 --- a/releng/extra/pom.xml +++ b/releng/extra/pom.xml @@ -9,8 +9,12 @@ <groupId>org.eclipse.papyrus</groupId> <artifactId>org.eclipse.papyrus.all.releng</artifactId> <version>0.0.1-SNAPSHOT</version> - <relativePath>..</relativePath> </parent> + + <properties> + <target.platform>org.eclipse.papyrus.extra.${target.suffix}.target</target.platform> + </properties> + <modules> <!-- features --> <module>../../features/papyrus-extra-features/org.eclipse.papyrus.extra.cdo.feature</module> @@ -234,55 +238,8 @@ <module>../../features/papyrus-main-features/org.eclipse.papyrus.sysml.properties.feature</module> <module>site</module> + <module>targetPlatform</module> </modules> - - <repositories> - <repository> - <id>org.eclipse.epf.richtext_1.5.1.6-update-site</id> - <layout>p2</layout> - <url>http://download.eclipse.org/modeling/mdt/papyrus/updates/epf/main</url> - </repository> - <repository> - <id>cdt</id> - <layout>p2</layout> - <url>${cdt.repo.url}</url> - </repository> - <repository> - <id>cdt-launchbar</id> - <layout>p2</layout> - <url>${cdt.launchbar.repo.url}</url> - </repository> - <repository> - <id>emf-cdo</id> - <layout>p2</layout> - <url>${emf-cdo.repo.url}</url> - </repository> - <repository> - <id>emf-compare</id> - <layout>p2</layout> - <url>${emf-compare.repo.url}</url> - </repository> - <repository> - <id>emf-query</id> - <layout>p2</layout> - <url>${emf-query.repo.url}</url> - </repository> - <repository> - <id>m2t-acceleo</id> - <layout>p2</layout> - <url>${m2t-acceleo.repo.url}</url> - </repository> - <repository> - <id>EEF</id> - <layout>p2</layout> - <url>${eef.repo.url}</url> - </repository> - <repository> - <id>RMF</id> - <layout>p2</layout> - <url>${rmf.repo.url}</url> - </repository> - </repositories> <build> <pluginManagement> diff --git a/releng/extra/site/pom.xml b/releng/extra/site/pom.xml index f25382ee255..e575b3088b7 100644 --- a/releng/extra/site/pom.xml +++ b/releng/extra/site/pom.xml @@ -6,7 +6,6 @@ <artifactId>org.eclipse.papyrus.extra.releng</artifactId> <groupId>org.eclipse.papyrus</groupId> <version>1.2.0-SNAPSHOT</version> - <relativePath>..</relativePath> </parent> <artifactId>org.eclipse.papyrus.p2.extras</artifactId> diff --git a/releng/extra/targetPlatform/eclipse/org.eclipse.papyrus.extra.eclipse.target.target b/releng/extra/targetPlatform/eclipse/org.eclipse.papyrus.extra.eclipse.target.target new file mode 100644 index 00000000000..6164fe851e1 --- /dev/null +++ b/releng/extra/targetPlatform/eclipse/org.eclipse.papyrus.extra.eclipse.target.target @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Extra" sequenceNumber="1461855031">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="file:/home/data/httpd/download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="file:/home/data/httpd/download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="file:/home/data/httpd/download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="file:/home/data/httpd/download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="file:/home/data/httpd/download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="file:/home/data/httpd/download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="file:/home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="file:/home/data/httpd/download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="file:/home/data/httpd/download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="file:/home/data/httpd/download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="file:/home/data/httpd/download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.epp.logging.aeri.feature.feature.group" version="1.100.0.v20160330-0740"/>
+ <repository id="aeri" location="file:/home/data/httpd/download.eclipse.org/technology/epp/logging/milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.compare.diagram.gmf.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.uml2.source.feature.group" version="3.2.0.201603200413"/>
+ <repository id="emfCompare" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/compare/updates/milestones/3.2/S201603200413"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.net4j.feature.group" version="4.5.0.v20151216-1631"/>
+ <unit id="org.eclipse.emf.cdo.server.feature.group" version="4.5.0.v20151208-0751"/>
+ <unit id="org.eclipse.emf.cdo.dawn.feature.group" version="2.1.300.v20150911-0923"/>
+ <unit id="org.eclipse.emf.cdo.feature.group" version="4.5.0.v20151123-0826"/>
+ <unit id="org.eclipse.emf.cdo.server.db.feature.group" version="4.4.0.v20151012-0603"/>
+ <repository id="cdo" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/cdo/drops/S20151216-1133"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.acceleo.runtime.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.query.source.feature.group" version="5.0.0.201603211409"/>
+ <unit id="org.eclipse.acceleo.sdk.feature.group" version="3.6.4.201603211409"/>
+ <repository id="acceleo" location="file:/home/data/httpd/download.eclipse.org/acceleo/updates/milestones/3.6/S201603211409"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="file:/home/data/httpd/download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <repository id="rmf" location="file:/home/data/httpd/download.eclipse.org/rmf/updates/releases"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.eef.sdk-feature.feature.group" version="1.5.1.201601141612"/>
+ <repository id="eef" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/eef/updates/releases/1.5/R201601141612/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.zest.layouts" version="1.1.300.201603210204"/>
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="file:/home/data/httpd/download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="graphiti" location="file:/home/data/httpd/download.eclipse.org/graphiti/updates/milestones/S-0.13.0M6-201603231003/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="sphinx" location="file:/home/data/httpd/download.eclipse.org/sphinx/previews"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/extra/targetPlatform/eclipse/pom.xml b/releng/extra/targetPlatform/eclipse/pom.xml new file mode 100644 index 00000000000..2a71d78b28c --- /dev/null +++ b/releng/extra/targetPlatform/eclipse/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.extra.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.extra.eclipse.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/extra/targetPlatform/pom.xml b/releng/extra/targetPlatform/pom.xml new file mode 100644 index 00000000000..adfe5afd4fe --- /dev/null +++ b/releng/extra/targetPlatform/pom.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.extra.releng</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>1.2.0-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.extra.target.parent</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>pom</packaging> + + <modules> + <module>portable</module> + <module>eclipse</module> + </modules> +</project> diff --git a/releng/extra/targetPlatform/portable/org.eclipse.papyrus.extra.portable.target.target b/releng/extra/targetPlatform/portable/org.eclipse.papyrus.extra.portable.target.target new file mode 100644 index 00000000000..b96e5645c82 --- /dev/null +++ b/releng/extra/targetPlatform/portable/org.eclipse.papyrus.extra.portable.target.target @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Extra" sequenceNumber="1461855031">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="http://download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="http://download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="http://download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="http://download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="http://download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="http://download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="http://download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="http://download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="http://download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="http://download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="http://download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.epp.logging.aeri.feature.feature.group" version="1.100.0.v20160330-0740"/>
+ <repository id="aeri" location="http://download.eclipse.org/technology/epp/logging/milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.compare.diagram.gmf.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.uml2.source.feature.group" version="3.2.0.201603200413"/>
+ <repository id="emfCompare" location="http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.2/S201603200413"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.net4j.feature.group" version="4.5.0.v20151216-1631"/>
+ <unit id="org.eclipse.emf.cdo.server.feature.group" version="4.5.0.v20151208-0751"/>
+ <unit id="org.eclipse.emf.cdo.dawn.feature.group" version="2.1.300.v20150911-0923"/>
+ <unit id="org.eclipse.emf.cdo.feature.group" version="4.5.0.v20151123-0826"/>
+ <unit id="org.eclipse.emf.cdo.server.db.feature.group" version="4.4.0.v20151012-0603"/>
+ <repository id="cdo" location="http://download.eclipse.org/modeling/emf/cdo/drops/S20151216-1133"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.acceleo.runtime.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.query.source.feature.group" version="5.0.0.201603211409"/>
+ <unit id="org.eclipse.acceleo.sdk.feature.group" version="3.6.4.201603211409"/>
+ <repository id="acceleo" location="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201603211409"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="http://download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <repository id="rmf" location="http://download.eclipse.org/rmf/updates/releases"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.eef.sdk-feature.feature.group" version="1.5.1.201601141612"/>
+ <repository id="eef" location="http://download.eclipse.org/modeling/emft/eef/updates/releases/1.5/R201601141612/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.zest.layouts" version="1.1.300.201603210204"/>
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="http://download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="graphiti" location="http://download.eclipse.org/graphiti/updates/milestones/S-0.13.0M6-201603231003/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="sphinx" location="http://download.eclipse.org/sphinx/previews"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/extra/targetPlatform/portable/org.eclipse.papyrus.extra.portable.target.tpd b/releng/extra/targetPlatform/portable/org.eclipse.papyrus.extra.portable.target.tpd new file mode 100644 index 00000000000..cbd469e609b --- /dev/null +++ b/releng/extra/targetPlatform/portable/org.eclipse.papyrus.extra.portable.target.tpd @@ -0,0 +1,71 @@ +target "Papyrus Extra" with requirements source
+
+include "../../../main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.tpd"
+
+//updateFrom("EPP Logging",0)
+
+location aeri "http://download.eclipse.org/technology/epp/logging/milestones/" {
+ org.eclipse.epp.logging.aeri.feature.feature.group
+}
+
+//updateFrom("EMF COMPARE",0)
+
+location emfCompare "http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.2/S201603200413" {
+ org.eclipse.emf.compare.diagram.gmf.source.feature.group
+ org.eclipse.emf.compare.source.feature.group
+ org.eclipse.emf.compare.uml2.source.feature.group
+}
+
+//updateFrom("EMF CDO",0)
+
+location cdo "http://download.eclipse.org/modeling/emf/cdo/drops/S20151216-1133" {
+ org.eclipse.net4j.feature.group
+ org.eclipse.emf.cdo.server.feature.group
+ org.eclipse.emf.cdo.dawn.feature.group
+ org.eclipse.emf.cdo.feature.group
+ org.eclipse.emf.cdo.server.db.feature.group
+}
+
+//updateFrom("M2T ACCELEO",0)
+
+location acceleo "http://download.eclipse.org/acceleo/updates/milestones/3.6/S201603211409" {
+ org.eclipse.acceleo.runtime.source.feature.group
+ org.eclipse.acceleo.source.feature.group
+ org.eclipse.acceleo.query.source.feature.group
+ org.eclipse.acceleo.sdk.feature.group
+}
+
+//manualUpdate
+
+location upr "http://download.eclipse.org/upr/0.9RC1/update/" {
+ org.eclipse.upr.utp.feature.feature.group
+}
+
+//manualUpdate
+
+location rmf "http://download.eclipse.org/rmf/updates/releases" {
+ org.eclipse.rmf.reqif10.sdk.feature.feature.group
+ org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group
+}
+
+//updateFrom("Extended Editing Framework (EEF)",0)
+
+location eef "http://download.eclipse.org/modeling/emft/eef/updates/releases/1.5/R201601141612/" {
+ org.eclipse.emf.eef.sdk-feature.feature.group
+}
+
+//updateFrom("GEF",0)
+
+location gef "http://download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868" {
+ org.eclipse.zest.layouts
+}
+
+//Transitive dependencies
+
+//updateFrom("Graphiti",0)
+
+location graphiti "http://download.eclipse.org/graphiti/updates/milestones/S-0.13.0M6-201603231003/" //
+
+//updateFrom("Sphinx",0)
+
+location sphinx "http://download.eclipse.org/sphinx/previews" //
diff --git a/releng/extra/targetPlatform/portable/pom.xml b/releng/extra/targetPlatform/portable/pom.xml new file mode 100644 index 00000000000..f44d1f6ee3e --- /dev/null +++ b/releng/extra/targetPlatform/portable/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.extra.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.extra.portable.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/main-tests/pom.xml b/releng/main-tests/pom.xml index e230ff82d7c..f6f1f87c420 100644 --- a/releng/main-tests/pom.xml +++ b/releng/main-tests/pom.xml @@ -9,7 +9,6 @@ <groupId>org.eclipse.papyrus</groupId> <artifactId>org.eclipse.papyrus.all.releng</artifactId> <version>0.0.1-SNAPSHOT</version> - <relativePath>..</relativePath> </parent> <modules> <module>../../tests/junit/plugins/core/org.eclipse.papyrus.tests</module> @@ -87,6 +86,7 @@ <module>../../tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests</module> <module>../../tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests.genvalidation</module> <module>../../tests/junit/plugins/uml/validation/org.eclipse.papyrus.uml.validation.tests.staticprofile</module> + <module>targetPlatform</module> </modules> <properties> <testConfig>CI_TESTS_CONFIG</testConfig> <!-- See org.eclipse.papyrus.junit.framework.classification.ClassificationConfig --> @@ -94,29 +94,8 @@ <jacoco.version>0.7.4.201502262128</jacoco.version> <!-- Separate property for test argLine seems to be required when running Jacoco + Surefire --> <test.argLine>-Xms512m -Xmx2048m -XX:SoftRefLRUPolicyMSPerMB=100</test.argLine> + <target.platform>org.eclipse.papyrus.main.tests.${target.suffix}.target</target.platform> </properties> - <repositories> - <repository> - <id>emf-compare</id> - <layout>p2</layout> - <url>${emf-compare.repo.url}</url> - </repository> - <repository> - <id>m2t-acceleo</id> - <layout>p2</layout> - <url>${m2t-acceleo.repo.url}</url> - </repository> - <repository> - <id>swtbot</id> - <layout>p2</layout> - <url>${swtbot.repo.url}</url> - </repository> - <repository> - <id>UPR</id> - <layout>p2</layout> - <url>${upr.repo.url}</url> - </repository> - </repositories> <build> <pluginManagement> <plugins> diff --git a/releng/main-tests/targetPlatform/eclipse/org.eclipse.papyrus.main.tests.eclipse.target.target b/releng/main-tests/targetPlatform/eclipse/org.eclipse.papyrus.main.tests.eclipse.target.target new file mode 100644 index 00000000000..f80d574857e --- /dev/null +++ b/releng/main-tests/targetPlatform/eclipse/org.eclipse.papyrus.main.tests.eclipse.target.target @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Tests" sequenceNumber="1461855055">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="file:/home/data/httpd/download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="file:/home/data/httpd/download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="file:/home/data/httpd/download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="file:/home/data/httpd/download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="file:/home/data/httpd/download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="file:/home/data/httpd/download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="file:/home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="file:/home/data/httpd/download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="file:/home/data/httpd/download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="file:/home/data/httpd/download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="file:/home/data/httpd/download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="file:/home/data/httpd/download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.b3.aggregator.editor.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.editor.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.engine.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <repository id="b3" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/b3/updates-4.4"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="file:/home/data/httpd/download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.oomph.version.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workingsets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.projectconfig.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.targlets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.mylyn.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workbench.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projectset.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.pde.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.targlets.feature.group" version="1.4.0.v20160324-0836"/>
+ <unit id="org.eclipse.oomph.setup.jdt.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projects.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.git.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.maven.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.p2.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.feature.group" version="1.4.0.v20160324-0842"/>
+ <unit id="org.eclipse.oomph.preferences.feature.group" version="1.4.0.v20160323-1057"/>
+ <repository id="oomph" location="file:/home/data/httpd/download.eclipse.org/oomph/drops/milestone/S20160324-055722-1.4.0-M6a"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="fr.obeo.releng.targetplatform-feature.feature.group" version="2.1.1.201410251450"/>
+ <repository id="tpd" location="http://mbarbero.github.io/fr.obeo.releng.targetplatform/p2/latest/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="egit" location="file:/home/data/httpd/download.eclipse.org/egit/updates-4.3"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="m2e" location="file:/home/data/httpd/download.eclipse.org/technology/m2e/milestones/1.7/1.7.0.20160321-2203"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/main-tests/targetPlatform/eclipse/pom.xml b/releng/main-tests/targetPlatform/eclipse/pom.xml new file mode 100644 index 00000000000..9705f81ba2d --- /dev/null +++ b/releng/main-tests/targetPlatform/eclipse/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.main.tests.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.main.tests.eclipse.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/main-tests/targetPlatform/pom.xml b/releng/main-tests/targetPlatform/pom.xml new file mode 100644 index 00000000000..08df0213091 --- /dev/null +++ b/releng/main-tests/targetPlatform/pom.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.tests.releng</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>1.2.0-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.main.tests.target.parent</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>pom</packaging> + + <modules> + <module>portable</module> + <module>eclipse</module> + </modules> +</project> diff --git a/releng/main-tests/targetPlatform/portable/org.eclipse.papyrus.main.tests.portable.target.target b/releng/main-tests/targetPlatform/portable/org.eclipse.papyrus.main.tests.portable.target.target new file mode 100644 index 00000000000..d0439bd33b6 --- /dev/null +++ b/releng/main-tests/targetPlatform/portable/org.eclipse.papyrus.main.tests.portable.target.target @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Tests" sequenceNumber="1461855055">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="http://download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="http://download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="http://download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="http://download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="http://download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="http://download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="http://download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="http://download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="http://download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="http://download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="http://download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="http://download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.b3.aggregator.editor.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.editor.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <unit id="org.eclipse.b3.aggregator.engine.source.feature.feature.group" version="0.3.0.v20140928-0617"/>
+ <repository id="b3" location="http://download.eclipse.org/modeling/emft/b3/updates-4.4"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="http://download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.oomph.version.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workingsets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.projectconfig.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.targlets.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.mylyn.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.workbench.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projectset.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.pde.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.targlets.feature.group" version="1.4.0.v20160324-0836"/>
+ <unit id="org.eclipse.oomph.setup.jdt.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.projects.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.git.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.maven.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.p2.feature.group" version="1.4.0.v20160323-1057"/>
+ <unit id="org.eclipse.oomph.setup.feature.group" version="1.4.0.v20160324-0842"/>
+ <unit id="org.eclipse.oomph.preferences.feature.group" version="1.4.0.v20160323-1057"/>
+ <repository id="oomph" location="http://download.eclipse.org/oomph/drops/milestone/S20160324-055722-1.4.0-M6a"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="fr.obeo.releng.targetplatform-feature.feature.group" version="2.1.1.201410251450"/>
+ <repository id="tpd" location="http://mbarbero.github.io/fr.obeo.releng.targetplatform/p2/latest/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="egit" location="http://download.eclipse.org/egit/updates-4.3"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="m2e" location="http://download.eclipse.org/technology/m2e/milestones/1.7/1.7.0.20160321-2203"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/main-tests/targetPlatform/portable/org.eclipse.papyrus.main.tests.portable.target.tpd b/releng/main-tests/targetPlatform/portable/org.eclipse.papyrus.main.tests.portable.target.tpd new file mode 100644 index 00000000000..12739ecedac --- /dev/null +++ b/releng/main-tests/targetPlatform/portable/org.eclipse.papyrus.main.tests.portable.target.tpd @@ -0,0 +1,4 @@ +target "Papyrus Tests" with source requirements
+
+include "../../../main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.tpd"
+include "../../../dev/targetPlatform/portable/org.eclipse.papyrus.dev.portable.target.tpd"
diff --git a/releng/main-tests/targetPlatform/portable/pom.xml b/releng/main-tests/targetPlatform/portable/pom.xml new file mode 100644 index 00000000000..db4873445b5 --- /dev/null +++ b/releng/main-tests/targetPlatform/portable/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.main.tests.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.main.tests.portable.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/main/pom.xml b/releng/main/pom.xml index 5f7bc968e6d..943a9e6ed1f 100755 --- a/releng/main/pom.xml +++ b/releng/main/pom.xml @@ -4,30 +4,33 @@ <artifactId>org.eclipse.papyrus.releng</artifactId> <packaging>pom</packaging> <parent> - <groupId>org.eclipse.papyrus</groupId> - <artifactId>org.eclipse.papyrus.all.releng</artifactId> - <version>0.0.1-SNAPSHOT</version> - </parent> + <groupId>org.eclipse.papyrus</groupId> + <artifactId>org.eclipse.papyrus.all.releng</artifactId> + <version>0.0.1-SNAPSHOT</version> + </parent> <modules> <module>../../plugins</module> <module>../../features/papyrus-main-features</module> + <module>targetPlatform</module> <module>site</module> </modules> <repositories> - <!-- Bug 468668: Reinstate and update this when the TableCombo has a new release for Mars or later. - <repository> - <id>nebula-tablecombo</id> - <layout>p2</layout> - <url>http://download.eclipse.org/technology/nebula/archives/Q12015/release/</url> - </repository> - --> + <!-- Bug 468668: Reinstate and update this when the TableCombo has a new + release for Mars or later. <repository> <id>nebula-tablecombo</id> <layout>p2</layout> + <url>http://download.eclipse.org/technology/nebula/archives/Q12015/release/</url> + </repository> --> </repositories> + + <properties> + <target.platform>org.eclipse.papyrus.main.${target.suffix}.target</target.platform> + </properties> + <build> <pluginManagement> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.2</version> <configuration> @@ -55,33 +58,34 @@ <artifactId>xtend-maven-plugin</artifactId> <version>${xtext.version}</version> </plugin> - <plugin> - <groupId>org.eclipse.tycho</groupId> - <artifactId>tycho-compiler-plugin</artifactId> - <version>${tycho-version}</version> - <configuration> - <optimize>true</optimize> - <showWarnings>true</showWarnings> - <!-- Tycho build using the project's JDT settings. --> - <useProjectSettings>true</useProjectSettings> - </configuration> - </plugin> - <plugin> - <groupId>org.eclipse.tycho</groupId> - <artifactId>tycho-maven-plugin</artifactId> - <version>${tycho-version}</version> - <extensions>true</extensions> - </plugin> - <plugin> - <groupId>org.eclipse.tycho</groupId> - <artifactId>target-platform-configuration</artifactId> - </plugin> - <plugin> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-compiler-plugin</artifactId> + <version>${tycho-version}</version> + <configuration> + <optimize>true</optimize> + <showWarnings>true</showWarnings> + <!-- Tycho build using the project's JDT settings. --> + <useProjectSettings>true</useProjectSettings> + </configuration> + </plugin> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-maven-plugin</artifactId> + <version>${tycho-version}</version> + <extensions>true</extensions> + </plugin> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + </plugin> + <plugin> <groupId>org.eclipse.mylyn.docs</groupId> <artifactId>org.eclipse.mylyn.wikitext.core.maven</artifactId> <version>${mylyn.wikitext.version}</version> </plugin> - <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> + <!--This plugin's configuration is used to store Eclipse m2e settings + only. It has no influence on the Maven build itself. --> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> @@ -105,7 +109,7 @@ </goals> </pluginExecutionFilter> <action> - <execute/> + <execute /> </action> </pluginExecution> </pluginExecutions> @@ -129,10 +133,6 @@ </plugin> <plugin> <groupId>org.eclipse.tycho</groupId> - <artifactId>target-platform-configuration</artifactId> - </plugin> - <plugin> - <groupId>org.eclipse.tycho</groupId> <artifactId>tycho-p2-repository-plugin</artifactId> <version>${tycho-version}</version> </plugin> @@ -183,16 +183,14 @@ </plugin> </plugins> </build> - - <!-- - No profile: Don't produce any artifact (update site). Used by Gerrit - - findBugs: produce analysis reports. Activation: explicit ("Profiles") - packAndSign: produce a stable update site (Packed & signed). Used for releases (+ milestones) only. Activation: SIGN=true - pack: produce a simple update site (Packed). Used for nightly or feature branch builds. Activation: SIGN=false - --> + + <!-- No profile: Don't produce any artifact (update site). Used by Gerrit + findBugs: produce analysis reports. Activation: explicit ("Profiles") packAndSign: + produce a stable update site (Packed & signed). Used for releases (+ milestones) + only. Activation: SIGN=true pack: produce a simple update site (Packed). + Used for nightly or feature branch builds. Activation: SIGN=false --> <profiles> - + <profile> <id>defaultProfile</id> <build> @@ -217,10 +215,10 @@ <activeByDefault>true</activeByDefault> </activation> </profile> - + <profile> <id>buildAll</id> - + <build> <plugins> <plugin> @@ -247,12 +245,12 @@ </property> </activation> </profile> - + <profile> - <id>findBugs</id> <!-- Analysis profile. Takes +1h --> - <build> - <plugins> - <plugin> + <id>findBugs</id> <!-- Analysis profile. Takes +1h --> + <build> + <plugins> + <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>${findbugs.version}</version> @@ -283,16 +281,16 @@ </execution> </executions> </plugin> - </plugins> - </build> + </plugins> + </build> </profile> - - + + <profile> - <id>packAndSign</id> <!-- Stable release profile. Takes +30min. Eclipse servers only --> - <!-- Pack200 --> - <build> - <plugins> + <id>packAndSign</id> <!-- Stable release profile. Takes +30min. Eclipse servers only --> + <!-- Pack200 --> + <build> + <plugins> <plugin> <groupId>org.eclipse.tycho.extras</groupId> <artifactId>tycho-pack200a-plugin</artifactId> @@ -312,13 +310,13 @@ <version>${jarSignerVersion}</version> <executions> <execution> - <id>sign</id> - <goals> - <goal>sign</goal> - </goals> - </execution> + <id>sign</id> + <goals> + <goal>sign</goal> + </goals> + </execution> </executions> - </plugin> + </plugin> <plugin> <groupId>org.eclipse.tycho.extras</groupId> <artifactId>tycho-pack200b-plugin</artifactId> @@ -351,62 +349,63 @@ </plugin> </plugins> </build> - <activation> - <property> - <name>SIGN</name> - <value>true</value> - </property> - </activation> + <activation> + <property> + <name>SIGN</name> + <value>true</value> + </property> + </activation> </profile> - - - <profile> - <id>pack</id> <!-- Nightly profile. Artifacts can be consumed, but are not signed --> - <build> - <plugins> - <!-- Pack200 --> - <plugin> - <groupId>org.eclipse.tycho.extras</groupId> - <artifactId>tycho-pack200b-plugin</artifactId> - <version>${tychoExtrasVersion}</version> - <executions> - <execution> - <id>pack200-pack</id> - <goals> - <goal>pack</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.eclipse.tycho</groupId> - <artifactId>tycho-p2-plugin</artifactId> - <version>${tycho-version}</version> - <executions> - <execution> - <id>attach-p2-metadata</id> - <phase>package</phase> - <goals> - <goal>p2-metadata</goal> - </goals> - </execution> - </executions> - <configuration> - <defaultP2Metadata>false</defaultP2Metadata> - </configuration> - </plugin> - </plugins> - </build> - <activation> - <property> - <name>SIGN</name> - <value>false</value> - </property> - </activation> - </profile> - - - <!-- nightly profile is useful for developers that want to link to nightly build --> + + + <profile> + <id>pack</id> <!-- Nightly profile. Artifacts can be consumed, but are not signed --> + <build> + <plugins> + <!-- Pack200 --> + <plugin> + <groupId>org.eclipse.tycho.extras</groupId> + <artifactId>tycho-pack200b-plugin</artifactId> + <version>${tychoExtrasVersion}</version> + <executions> + <execution> + <id>pack200-pack</id> + <goals> + <goal>pack</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-p2-plugin</artifactId> + <version>${tycho-version}</version> + <executions> + <execution> + <id>attach-p2-metadata</id> + <phase>package</phase> + <goals> + <goal>p2-metadata</goal> + </goals> + </execution> + </executions> + <configuration> + <defaultP2Metadata>false</defaultP2Metadata> + </configuration> + </plugin> + </plugins> + </build> + <activation> + <property> + <name>SIGN</name> + <value>false</value> + </property> + </activation> + </profile> + + + <!-- nightly profile is useful for developers that want to link to nightly + build --> <profile> <id>nightly</id> <repositories> @@ -435,5 +434,5 @@ <activeByDefault>false</activeByDefault> </activation> </profile> - </profiles> + </profiles> </project> diff --git a/releng/main/targetPlatform/eclipse/org.eclipse.papyrus.main.eclipse.target.target b/releng/main/targetPlatform/eclipse/org.eclipse.papyrus.main.eclipse.target.target new file mode 100644 index 00000000000..36d9650a079 --- /dev/null +++ b/releng/main/targetPlatform/eclipse/org.eclipse.papyrus.main.eclipse.target.target @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Main" sequenceNumber="1461854902">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="file:/home/data/httpd/download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="file:/home/data/httpd/download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="file:/home/data/httpd/download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="file:/home/data/httpd/download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="file:/home/data/httpd/download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="file:/home/data/httpd/download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="file:/home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="file:/home/data/httpd/download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="file:/home/data/httpd/download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="file:/home/data/httpd/download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="file:/home/data/httpd/download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="file:/home/data/httpd/download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/main/targetPlatform/eclipse/pom.xml b/releng/main/targetPlatform/eclipse/pom.xml new file mode 100644 index 00000000000..9c9023ae512 --- /dev/null +++ b/releng/main/targetPlatform/eclipse/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.main.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.main.eclipse.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/main/targetPlatform/pom.xml b/releng/main/targetPlatform/pom.xml new file mode 100644 index 00000000000..70f844b36b3 --- /dev/null +++ b/releng/main/targetPlatform/pom.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.releng</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.main.target.parent</artifactId> + <packaging>pom</packaging> + + <modules> + <module>portable</module> + <module>eclipse</module> + </modules> +</project> diff --git a/releng/main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.target b/releng/main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.target new file mode 100644 index 00000000000..9f7d59248e3 --- /dev/null +++ b/releng/main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.target @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Main" sequenceNumber="1461854902">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="http://download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="http://download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="http://download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="http://download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="http://download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="http://download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="http://download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="http://download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="http://download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="http://download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="http://download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="mylyn" location="http://download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.tpd b/releng/main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.tpd new file mode 100644 index 00000000000..0f5838dc2bb --- /dev/null +++ b/releng/main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.tpd @@ -0,0 +1,143 @@ +target "Papyrus Main" with requirements source
+
+//manualUpdate
+
+location orbit "http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository" {
+
+}
+
+//updateFrom("QVT Operational",0)
+
+location qvto "http://download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408" {
+ org.eclipse.m2m.qvt.oml.sdk.feature.group
+}
+
+//updateFrom("EMF TRANSACTION",0)
+
+location emfTransaction "http://download.eclipse.org/modeling/emf/transaction/updates/milestones" {
+ org.eclipse.emf.transaction.sdk.feature.group
+}
+
+//updateFrom("M2T XPAND",0)
+
+location xpand "http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/" {
+ org.eclipse.xpand.sdk.feature.group
+ org.eclipse.xtend.feature.group
+}
+
+//manualUpdate
+
+location nebula "http://download.eclipse.org/technology/nebula/archives/Q12015/release/" {
+ org.eclipse.nebula.widgets.tablecombo.feature.feature.group
+}
+
+//updateFrom("MDT UML2",0)
+
+location uml "http://download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones" {
+ org.eclipse.uml2.sdk.feature.group
+}
+
+//updateFrom("GMF Runtime",0)
+
+location gmfRuntime "http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones" {
+ org.eclipse.gmf.runtime.sdk.feature.group
+}
+
+//updateFrom("Eclipse",0)
+
+location platform "http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/" {
+ org.eclipse.sdk.feature.group
+}
+
+//updateFrom("MDT OCL 6.0",0)
+
+location ocl "http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840" {
+ org.eclipse.ocl.examples.classic.feature.group
+ org.eclipse.ocl.examples.feature.group
+}
+
+//updateFrom("XWT",0)
+
+location xwt "http://download.eclipse.org/xwt/release-1.1.0" {
+ org.eclipse.xwt.feature.feature.group
+}
+
+//updateFrom("Xtext, Xtend",0)
+
+location xtext "http://download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/" {
+ org.eclipse.xtext.sdk.feature.group
+ org.eclipse.xtend.sdk.feature.group
+ org.eclipse.xtext.redist.feature.group
+}
+
+//manualUpdate
+
+location nattable "http://download.eclipse.org/nattable/snapshots/507/repository/" {
+ org.eclipse.nebula.widgets.nattable.core.feature.feature.group
+ org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group
+ org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group
+ org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group
+}
+
+//updateFrom("EMFT MWE",0)
+
+location mwe "http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/" {
+ org.eclipse.emf.mwe2.language.sdk.feature.group
+}
+
+//updateFrom("EMF Query",0)
+
+location emfQuery "http://download.eclipse.org/modeling/emf/query/updates/milestones" {
+ org.eclipse.emf.query.sdk.feature.group
+}
+
+//updateFrom("WebTools",0)
+
+location webtools "http://download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/" {
+ org.eclipse.wst.xml_sdk.feature.feature.group
+ org.eclipse.wst.xml_ui.feature.feature.group
+}
+
+//updateFrom("EMF VALIDATION",0)
+
+location emfValidation "http://download.eclipse.org/modeling/emf/validation/updates/milestones" {
+ org.eclipse.emf.validation.sdk.feature.group
+}
+
+//updateFrom("Subversive",0)
+
+location subversive "http://download.eclipse.org/technology/subversive/4.0/neon-site/" {
+ org.eclipse.team.svn.feature.group
+}
+
+//updateFrom("GMF Notation",0)
+
+location gmfNotation "http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones" {
+ org.eclipse.gmf.runtime.notation.sdk.feature.group
+}
+
+//updateFrom("EMF (Core)",0)
+
+location emf "http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/" {
+ org.eclipse.emf.sdk.feature.group
+}
+
+//updateFrom("GMF Tooling",0)
+
+location gmfTooling "http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500" {
+ org.eclipse.gmf.tooling.feature.group
+ org.eclipse.gmf.tooling.runtime.feature.group
+ org.eclipse.gmf.tooling.codegen.xtend2.feature.group
+}
+
+//updateFrom("GEF",0)
+
+location gef "http://download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868" {
+ org.eclipse.gef.feature.group
+}
+
+//Transitive dependencies
+
+//updateFrom("Mylyn",0)
+
+location mylyn "http://download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"
diff --git a/releng/main/targetPlatform/portable/pom.xml b/releng/main/targetPlatform/portable/pom.xml new file mode 100644 index 00000000000..4fd9a347590 --- /dev/null +++ b/releng/main/targetPlatform/portable/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.main.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.main.portable.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/pom.xml b/releng/pom.xml index 0516209bf82..e2bce6c5b4a 100644 --- a/releng/pom.xml +++ b/releng/pom.xml @@ -18,8 +18,6 @@ <mylyn.wikitext.version>2.4.0-SNAPSHOT</mylyn.wikitext.version>
<skipAllTests>false</skipAllTests>
<skipInnerTests>true</skipInnerTests>
- <eclipse.download>http://download.eclipse.org</eclipse.download> <!-- Set to file:/home/data/httpd/download.eclipse.org when building on Eclipse - servers to improve performances -->
<!-- TODO: Is it possible to automatically detect that we are building this pom rather than a child pom? That would remove the need for this manual @@ -28,67 +26,13 @@ components). This will disable Papyrus Update Sites (Since they are being built by this POM). -->
- <!-- manualUpdate -->
- <nattable.repo.url>${eclipse.download}/nattable/snapshots/507/repository/</nattable.repo.url>
-
- <!-- manualUpdate -->
- <nebula-tablecombo.repo.url>${eclipse.download}/technology/nebula/archives/Q12015/release/</nebula-tablecombo.repo.url>
-
- <!-- manualUpdate -->
- <orbit.repo.url>${eclipse.download}/tools/orbit/downloads/drops/R20150821153341/repository</orbit.repo.url>
-
- <!-- updateFrom("Extended Editing Framework (EEF)",0) -->
- <eef.repo.url>${eclipse.download}/modeling/emft/eef/updates/releases/1.5/R201601141612/</eef.repo.url>
-
- <!-- manualUpdate -->
- <rmf.repo.url>${eclipse.download}/rmf/updates/releases</rmf.repo.url>
-
- <!-- manualUpdate -->
- <swtbot.repo.url>${eclipse.download}/technology/swtbot/snapshots</swtbot.repo.url>
-
- <!-- updateFrom("CDT",0) -->
- <cdt.repo.url>${eclipse.download}/tools/cdt/builds/neon/milestones/m6a</cdt.repo.url>
-
- <!-- updateFrom("CDT",1) -->
- <cdt.launchbar.repo.url>${eclipse.download}/tools/cdt/launchbar/neon.m6</cdt.launchbar.repo.url>
-
- <!-- updateFrom("EMF CDO",0) -->
- <emf-cdo.repo.url>${eclipse.download}/modeling/emf/cdo/drops/S20151216-1133</emf-cdo.repo.url>
-
- <!-- updateFrom("EMF COMPARE",0) -->
- <emf-compare.repo.url>${eclipse.download}/modeling/emf/compare/updates/milestones/3.2/S201603200413</emf-compare.repo.url>
-
- <!-- updateFrom("EMF Query",0) -->
- <emf-query.repo.url>${eclipse.download}/modeling/emf/query/updates/milestones</emf-query.repo.url>
-
- <!-- updateFrom("M2T ACCELEO",0) -->
- <m2t-acceleo.repo.url>${eclipse.download}/acceleo/updates/milestones/3.6/S201603211409</m2t-acceleo.repo.url>
-
- <!-- manualUpdate -->
- <upr.repo.url>${eclipse.download}/upr/0.9RC1/update/</upr.repo.url>
-
- <!-- manualUpdate -->
- <b3.repo.url>${eclipse.download}/modeling/emft/b3/updates-4.4</b3.repo.url>
-
- <!-- updateFrom("Mylyn",0) -->
- <mylyn.repo.url>${eclipse.download}/mylyn/drops/3.19.0/v20160331-2042</mylyn.repo.url>
-
- <!-- updateFrom("EGIT",0) -->
- <egit.repo.url>${eclipse.download}/egit/updates-4.3</egit.repo.url>
-
- <!-- updateFrom("EPP Logging",0) -->
- <epp-logging.repo.url>${eclipse.download}/technology/epp/logging/milestones/</epp-logging.repo.url>
-
- <!-- updateFrom("oomph",0) -->
- <oomph.repo.url>${eclipse.download}/oomph/drops/milestone/S20160324-055722-1.4.0-M6a</oomph.repo.url>
-
<!-- Papyrus repositories. Used when we're building individual components (vs building the parent pom including everything) -->
<papyrus.eclipse.target>neon</papyrus.eclipse.target>
<papyrus.repo.main>${eclipse.download}/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}/main</papyrus.repo.main>
<papyrus.repo.extra>${eclipse.download}/modeling/mdt/papyrus/updates/nightly/${papyrus.eclipse.target}/extra</papyrus.repo.extra>
<papyrus.repo.dev>https://hudson.eclipse.org/papyrus/job/Papyrus-Master-Developer/lastSuccessfulBuild/artifact/repository/</papyrus.repo.dev>
-
+ <target.suffix>portable</target.suffix> <!-- set to 'eclipse' when building on HIPP, to improve performances -->
</properties>
<modules>
@@ -117,129 +61,6 @@ <url>https://repo.eclipse.org/content/repositories/mylyn/</url>
</pluginRepository>
</pluginRepositories>
-
- <repositories>
- <repository>
- <id>emf-emf</id>
- <layout>p2</layout>
- <!-- updateFrom("EMF (Core)",0) -->
- <url>${eclipse.download}/modeling/emf/emf/updates/2.12milestones/</url>
- </repository>
- <repository>
- <id>emft-mwe</id>
- <layout>p2</layout>
- <!-- updateFrom("EMFT MWE",0) -->
- <url>${eclipse.download}/modeling/emft/mwe/updates/milestones/S201603221009/</url>
- </repository>
- <repository>
- <id>emf-transaction</id>
- <layout>p2</layout>
- <!-- updateFrom("EMF TRANSACTION",0) -->
- <url>${eclipse.download}/modeling/emf/transaction/updates/milestones</url>
- </repository>
- <repository>
- <id>emf-validation</id>
- <layout>p2</layout>
- <!-- updateFrom("EMF VALIDATION",0) -->
- <url>${eclipse.download}/modeling/emf/validation/updates/milestones</url>
- </repository>
- <repository>
- <id>ep</id>
- <layout>p2</layout>
- <!-- updateFrom("Eclipse",0) -->
- <url>${eclipse.download}/eclipse/updates/4.6-I-builds/I20160428-0800/</url>
- </repository>
- <repository>
- <id>gef</id>
- <layout>p2</layout>
- <!-- updateFrom("GEF",0) -->
- <url>${eclipse.download}/tools/gef/updates/milestones/4.0.0M6_gef-master_1868</url>
- </repository>
- <repository>
- <id>gmp-gmf-notation</id>
- <layout>p2</layout>
- <!-- updateFrom("GMF Notation",0) -->
- <url>${eclipse.download}/modeling/gmp/gmf-notation/updates/milestones</url>
- </repository>
- <repository>
- <id>gmp-gmf-runtime</id>
- <layout>p2</layout>
- <!-- updateFrom("GMF Runtime",0) -->
- <url>${eclipse.download}/modeling/gmp/gmf-runtime/updates/milestones</url>
- </repository>
- <repository>
- <id>gmf-tooling</id>
- <layout>p2</layout>
- <!-- updateFrom("GMF Tooling",0) -->
- <url>${eclipse.download}/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500</url>
- </repository>
- <repository>
- <id>m2t-xpand</id>
- <layout>p2</layout>
- <!-- updateFrom("M2T XPAND",0) -->
- <url>${eclipse.download}/modeling/m2t/xpand/updates/milestones/S201603220642/</url>
- </repository>
- <repository>
- <id>mdt-ocl</id>
- <layout>p2</layout>
- <!-- updateFrom("MDT OCL 6.0",0) -->
- <url>${eclipse.download}/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840</url>
- </repository>
- <repository>
- <id>mdt-uml2</id>
- <layout>p2</layout>
- <!-- updateFrom("MDT UML2",0) -->
- <url>${eclipse.download}/modeling/mdt/uml2/updates/5.2milestones</url>
- </repository>
- <repository>
- <id>mmt-qvto</id>
- <layout>p2</layout>
- <!-- updateFrom("QVT Operational",0) -->
- <url>${eclipse.download}/mmt/qvto/updates/milestones/3.6.0/S201603210408</url>
- </repository>
- <repository>
- <id>nattable</id>
- <layout>p2</layout>
- <!-- manualUpdate -->
- <url>${nattable.repo.url}</url>
- </repository>
-
- <!-- Bug 468668: Reinstate and update this when the TableCombo has a new - release for Mars or later. <repository> <id>nebula-tablecombo</id> <layout>p2</layout> - <url>http://download.eclipse.org/technology/nebula/archives/Q12015/release/</url> - </repository> -->
-
- <repository>
- <id>orbit</id>
- <layout>p2</layout>
- <!-- manualUpdate -->
- <url>${orbit.repo.url}</url>
- </repository>
- <repository>
- <id>tmf-xtext</id>
- <layout>p2</layout>
- <!-- updateFrom("Xtext, Xtend",0) -->
- <url>${eclipse.download}/modeling/tmf/xtext/updates/milestones/head/S201603220719/</url>
- </repository>
- <repository>
- <id>webtools</id>
- <layout>p2</layout>
- <!-- updateFrom("WebTools",0) -->
- <url>${eclipse.download}/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/</url>
- </repository>
- <repository>
- <id>XWT</id>
- <layout>p2</layout>
- <!-- updateFrom("XWT",0) -->
- <url>${eclipse.download}/xwt/release-1.1.0</url>
- </repository>
- <repository>
- <id>subversive</id>
- <layout>p2</layout>
- <!-- updateFrom("Subversive",0) -->
- <url>${eclipse.download}/technology/subversive/4.0/neon-site/</url>
- </repository>
- </repositories>
<build>
<pluginManagement>
<plugins>
@@ -263,6 +84,17 @@ </plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-maven-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <extensions>true</extensions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-repository-plugin</artifactId>
+ <version>${tycho-version}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration>
@@ -293,6 +125,13 @@ <arch>x86_64</arch>
</environment>
</environments>
+ <target>
+ <artifact>
+ <groupId>org.eclipse.papyrus</groupId>
+ <artifactId>${target.platform}</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ </artifact>
+ </target>
</configuration>
</plugin>
</plugins>
diff --git a/releng/rcp/pom.xml b/releng/rcp/pom.xml index 2a151096629..953d6573adb 100644 --- a/releng/rcp/pom.xml +++ b/releng/rcp/pom.xml @@ -5,7 +5,6 @@ <groupId>org.eclipse.papyrus</groupId> <artifactId>org.eclipse.papyrus.all.releng</artifactId> <version>0.0.1-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> </parent> <groupId>org.eclipse.papyrus</groupId> <artifactId>org.eclipse.papyrus.rcp.releng</artifactId> @@ -15,80 +14,16 @@ <module>org.eclipse.papyrus.rcp</module> <module>org.eclipse.papyrus.rcp.feature</module> <module>org.eclipse.papyrus.rcp.product</module> + <module>targetPlatform</module> </modules> <properties> <!-- Timestamp used in various places, e.g. the about dialog (see about.mappings) --> <eclipse.simultaneous.release.build>${maven.build.timestamp}</eclipse.simultaneous.release.build> <!-- Human readable name of the release, e.g. used in the about dialog (see about.mappings) --> <eclipse.simultaneous.release.name>Neon Milestone 3 (4.6.0M3)</eclipse.simultaneous.release.name> + <target.platform>org.eclipse.papyrus.rcp.${target.suffix}.target</target.platform> </properties> <repositories> - <!-- Modeling features --> - <repository> - <id>mylyn</id> - <layout>p2</layout> - <!-- updateFrom("Mylyn",0) --> - <url>${mylyn.repo.url}</url> - </repository> - <repository> - <id>emf-query</id> - <layout>p2</layout> - <!-- updateFrom("EMF Query",0) --> - <url>${emf-query.repo.url}</url> - </repository> - <repository> - <id>emf-compare</id> - <layout>p2</layout> - <!-- updateFrom("EMF Compare",0) --> - <url>${emf-compare.repo.url}</url> - </repository> - <repository> - <id>emf-cdo</id> - <layout>p2</layout> - <!-- updateFrom("EMF CDO",0) --> - <url>${emf-cdo.repo.url}</url> - </repository> - <repository> - <id>egit</id> - <layout>p2</layout> - <!-- updateFrom("EGIT",0) --> - <url>${egit.repo.url}</url> - </repository> - <repository> - <id>emft-eef</id> - <layout>p2</layout> - <!-- updateFrom("Extended Editing Framework (EEF)",0) --> - <url>${eef.repo.url}</url> - </repository> - <repository> - <id>M2T ACCELEO</id> - <layout>p2</layout> - <!-- updateFrom("M2T ACCELEO",0) --> - <url>${m2t-acceleo.repo.url}</url> - </repository> - <repository> - <id>EPP Logging</id> - <layout>p2</layout> - <!-- updateFrom("EPP Logging",0) --> - <url>${epp-logging.repo.url}</url> - </repository> - <repository> - <id>oomph</id> - <layout>p2</layout> - <!-- updateFrom("oomph",0) --> - <url>${oomph.repo.url}</url> - </repository> - <!--<repository> - <id>ecp</id> - <layout>p2</layout> - <url>http://download.eclipse.org/ecp/rt/160_2</url> - </repository> - <repository> - <id>emfstore</id> - <layout>p2</layout> - <url>http://download.eclipse.org/emfstore/rt/150</url> - </repository> --> - <!-- Papyrus repository --> <repository> <id>papyrus-main</id> diff --git a/releng/rcp/targetPlatform/eclipse/org.eclipse.papyrus.rcp.eclipse.target.target b/releng/rcp/targetPlatform/eclipse/org.eclipse.papyrus.rcp.eclipse.target.target new file mode 100644 index 00000000000..96bbaf7c729 --- /dev/null +++ b/releng/rcp/targetPlatform/eclipse/org.eclipse.papyrus.rcp.eclipse.target.target @@ -0,0 +1,164 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus Main" sequenceNumber="1461920519">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="file:/home/data/httpd/download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="file:/home/data/httpd/download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="file:/home/data/httpd/download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="file:/home/data/httpd/download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="file:/home/data/httpd/download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="file:/home/data/httpd/download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="file:/home/data/httpd/download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="file:/home/data/httpd/download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="file:/home/data/httpd/download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="file:/home/data/httpd/download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="file:/home/data/httpd/download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.epp.logging.aeri.feature.feature.group" version="1.100.0.v20160330-0740"/>
+ <repository id="aeri" location="file:/home/data/httpd/download.eclipse.org/technology/epp/logging/milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.acceleo.runtime.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.query.source.feature.group" version="5.0.0.201603211409"/>
+ <unit id="org.eclipse.acceleo.sdk.feature.group" version="3.6.4.201603211409"/>
+ <repository id="acceleo" location="file:/home/data/httpd/download.eclipse.org/acceleo/updates/milestones/3.6/S201603211409"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="file:/home/data/httpd/download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <repository id="rmf" location="file:/home/data/httpd/download.eclipse.org/rmf/updates/releases"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.eef.sdk-feature.feature.group" version="1.5.1.201601141612"/>
+ <repository id="eef" location="file:/home/data/httpd/download.eclipse.org/modeling/emft/eef/updates/releases/1.5/R201601141612/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.zest.layouts" version="1.1.300.201603210204"/>
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="file:/home/data/httpd/download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="graphiti" location="file:/home/data/httpd/download.eclipse.org/graphiti/updates/milestones/S-0.13.0M6-201603231003/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="sphinx" location="file:/home/data/httpd/download.eclipse.org/sphinx/previews"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.egit.feature.group" version="4.3.0.201604071810-r"/>
+ <repository id="egit" location="file:/home/data/httpd/download.eclipse.org/egit/updates-4.3"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.mylyn.ide_feature.feature.group" version="3.19.0.v20160111-2059"/>
+ <unit id="org.eclipse.mylyn.java_feature.feature.group" version="3.19.0.v20160111-2059"/>
+ <unit id="org.eclipse.mylyn.pde_feature.feature.group" version="3.19.0.v20160111-2059"/>
+ <unit id="org.eclipse.mylyn.bugzilla_feature.feature.group" version="3.19.0.v20160316-2133"/>
+ <unit id="org.eclipse.mylyn.context_feature.feature.group" version="3.19.0.v20160316-2105"/>
+ <unit id="org.eclipse.mylyn_feature.feature.group" version="3.19.0.v20160331-1842"/>
+ <unit id="org.eclipse.mylyn.wikitext_feature.feature.group" version="2.8.0.v20160315-1828"/>
+ <repository id="mylyn" location="file:/home/data/httpd/download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.compare.ide.ui.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.diagram.gmf.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.uml2.source.feature.group" version="3.2.0.201603200413"/>
+ <repository id="emfCompare" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/compare/updates/milestones/3.2/S201603200413"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xsd.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.cdo.epp.feature.group" version="4.5.0.v20151216-1631"/>
+ <unit id="org.eclipse.net4j.feature.group" version="4.5.0.v20151216-1631"/>
+ <unit id="org.eclipse.emf.cdo.server.feature.group" version="4.5.0.v20151208-0751"/>
+ <unit id="org.eclipse.emf.cdo.dawn.feature.group" version="2.1.300.v20150911-0923"/>
+ <unit id="org.eclipse.emf.cdo.feature.group" version="4.5.0.v20151123-0826"/>
+ <unit id="org.eclipse.emf.cdo.server.db.feature.group" version="4.4.0.v20151012-0603"/>
+ <repository id="cdo" location="file:/home/data/httpd/download.eclipse.org/modeling/emf/cdo/drops/S20151216-1133"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rcp.configuration.feature.group" version="1.0.200.v20160317-0200"/>
+ <unit id="org.eclipse.e4.core.tools.feature.feature.group" version="4.5.100.v20160308-2123"/>
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="file:/home/data/httpd/download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/rcp/targetPlatform/eclipse/pom.xml b/releng/rcp/targetPlatform/eclipse/pom.xml new file mode 100644 index 00000000000..e15ecdbc270 --- /dev/null +++ b/releng/rcp/targetPlatform/eclipse/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.rcp.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.rcp.eclipse.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> diff --git a/releng/rcp/targetPlatform/pom.xml b/releng/rcp/targetPlatform/pom.xml new file mode 100644 index 00000000000..b01469ebfcf --- /dev/null +++ b/releng/rcp/targetPlatform/pom.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.rcp.releng</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>1.2.0-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.rcp.target.parent</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>pom</packaging> + + <modules> + <module>portable</module> + <module>eclipse</module> + </modules> +</project> diff --git a/releng/rcp/targetPlatform/portable/org.eclipse.papyrus.rcp.portable.target.target b/releng/rcp/targetPlatform/portable/org.eclipse.papyrus.rcp.portable.target.target new file mode 100644 index 00000000000..c792f0ee62e --- /dev/null +++ b/releng/rcp/targetPlatform/portable/org.eclipse.papyrus.rcp.portable.target.target @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Papyrus RCP" sequenceNumber="1461920728">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="orbit" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20150821153341/repository"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.m2m.qvt.oml.sdk.feature.group" version="3.6.0.v20160321-0408"/>
+ <repository id="qvto" location="http://download.eclipse.org/mmt/qvto/updates/milestones/3.6.0/S201603210408"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.transaction.sdk.feature.group" version="1.10.0.201512152038"/>
+ <repository id="emfTransaction" location="http://download.eclipse.org/modeling/emf/transaction/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xpand.sdk.feature.group" version="2.2.0.v201603220642"/>
+ <unit id="org.eclipse.xtend.feature.group" version="2.2.0.v201603220642"/>
+ <repository id="xpand" location="http://download.eclipse.org/modeling/m2t/xpand/updates/milestones/S201603220642/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.tablecombo.feature.feature.group" version="1.0.0.201501260813"/>
+ <repository id="nebula" location="http://download.eclipse.org/technology/nebula/archives/Q12015/release/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.uml2.sdk.feature.group" version="5.2.0.v20160321-0821"/>
+ <repository id="uml" location="http://download.eclipse.org/modeling/mdt/uml2/updates/5.2milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.sdk.feature.group" version="1.10.0.201512160041"/>
+ <repository id="gmfRuntime" location="http://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.ocl.examples.classic.feature.group" version="5.2.0.v20160224-1849"/>
+ <unit id="org.eclipse.ocl.examples.feature.group" version="6.1.0.v20160321-2145"/>
+ <repository id="ocl" location="http://download.eclipse.org/modeling/mdt/ocl/updates/milestones/6.1.0/S201603211840"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xwt.feature.feature.group" version="1.1.0.v20150608-1518"/>
+ <repository id="xwt" location="http://download.eclipse.org/xwt/release-1.1.0"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xtext.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtend.sdk.feature.group" version="2.10.0.v201603220719"/>
+ <unit id="org.eclipse.xtext.redist.feature.group" version="2.10.0.v201603220719"/>
+ <repository id="xtext" location="http://download.eclipse.org/modeling/tmf/xtext/updates/milestones/head/S201603220719/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.nattable.core.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.core.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature.feature.group" version="1.4.0.201604171601"/>
+ <unit id="org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature.feature.group" version="1.4.0.201604171601"/>
+ <repository id="nattable" location="http://download.eclipse.org/nattable/snapshots/507/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.mwe2.language.sdk.feature.group" version="2.9.0.v201603221017"/>
+ <repository id="mwe" location="http://download.eclipse.org/modeling/emft/mwe/updates/milestones/S201603221009/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.query.sdk.feature.group" version="1.10.0.201512142117"/>
+ <repository id="emfQuery" location="http://download.eclipse.org/modeling/emf/query/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.wst.xml_sdk.feature.feature.group" version="3.8.0.v201603171933"/>
+ <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="3.8.0.v201603171933"/>
+ <repository id="webtools" location="http://download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M6-20160324010110/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.validation.sdk.feature.group" version="1.10.0.201512142118"/>
+ <repository id="emfValidation" location="http://download.eclipse.org/modeling/emf/validation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.team.svn.feature.group" version="4.0.0.I20160427-1700"/>
+ <repository id="subversive" location="http://download.eclipse.org/technology/subversive/4.0/neon-site/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.runtime.notation.sdk.feature.group" version="1.10.0.201512142135"/>
+ <repository id="gmfNotation" location="http://download.eclipse.org/modeling/gmp/gmf-notation/updates/milestones"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.gmf.tooling.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.runtime.feature.group" version="3.3.0.201506090515"/>
+ <unit id="org.eclipse.gmf.tooling.codegen.xtend2.feature.group" version="3.3.0.201506090515"/>
+ <repository id="gmfTooling" location="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/milestones-3.3/S201506090500"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.epp.logging.aeri.feature.feature.group" version="1.100.0.v20160330-0740"/>
+ <repository id="aeri" location="http://download.eclipse.org/technology/epp/logging/milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.acceleo.runtime.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.source.feature.group" version="3.6.4.201603211409"/>
+ <unit id="org.eclipse.acceleo.query.source.feature.group" version="5.0.0.201603211409"/>
+ <unit id="org.eclipse.acceleo.sdk.feature.group" version="3.6.4.201603211409"/>
+ <repository id="acceleo" location="http://download.eclipse.org/acceleo/updates/milestones/3.6/S201603211409"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.upr.utp.feature.feature.group" version="0.9.0.20141027-1408-incubation"/>
+ <repository id="upr" location="http://download.eclipse.org/upr/0.9RC1/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rmf.reqif10.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <unit id="org.eclipse.rmf.reqif10.pror.sdk.feature.feature.group" version="0.13.0.201509161042"/>
+ <repository id="rmf" location="http://download.eclipse.org/rmf/updates/releases"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.eef.sdk-feature.feature.group" version="1.5.1.201601141612"/>
+ <repository id="eef" location="http://download.eclipse.org/modeling/emft/eef/updates/releases/1.5/R201601141612/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.zest.layouts" version="1.1.300.201603210204"/>
+ <unit id="org.eclipse.gef.feature.group" version="3.11.0.201603210204"/>
+ <repository id="gef" location="http://download.eclipse.org/tools/gef/updates/milestones/4.0.0M6_gef-master_1868"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="graphiti" location="http://download.eclipse.org/graphiti/updates/milestones/S-0.13.0M6-201603231003/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <repository id="sphinx" location="http://download.eclipse.org/sphinx/previews"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.egit.feature.group" version="4.3.0.201604071810-r"/>
+ <repository id="egit" location="http://download.eclipse.org/egit/updates-4.3"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.mylyn.ide_feature.feature.group" version="3.19.0.v20160111-2059"/>
+ <unit id="org.eclipse.mylyn.java_feature.feature.group" version="3.19.0.v20160111-2059"/>
+ <unit id="org.eclipse.mylyn.pde_feature.feature.group" version="3.19.0.v20160111-2059"/>
+ <unit id="org.eclipse.mylyn.bugzilla_feature.feature.group" version="3.19.0.v20160316-2133"/>
+ <unit id="org.eclipse.mylyn.context_feature.feature.group" version="3.19.0.v20160316-2105"/>
+ <unit id="org.eclipse.mylyn_feature.feature.group" version="3.19.0.v20160331-1842"/>
+ <unit id="org.eclipse.mylyn.wikitext_feature.feature.group" version="2.8.0.v20160315-1828"/>
+ <repository id="mylyn" location="http://download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.compare.ide.ui.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.diagram.gmf.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.source.feature.group" version="3.2.0.201603200413"/>
+ <unit id="org.eclipse.emf.compare.uml2.source.feature.group" version="3.2.0.201603200413"/>
+ <repository id="emfCompare" location="http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.2/S201603200413"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.xsd.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <unit id="org.eclipse.emf.sdk.feature.group" version="2.12.0.v20160321-0508"/>
+ <repository id="emf" location="http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.emf.cdo.epp.feature.group" version="4.5.0.v20151216-1631"/>
+ <unit id="org.eclipse.net4j.feature.group" version="4.5.0.v20151216-1631"/>
+ <unit id="org.eclipse.emf.cdo.server.feature.group" version="4.5.0.v20151208-0751"/>
+ <unit id="org.eclipse.emf.cdo.dawn.feature.group" version="2.1.300.v20150911-0923"/>
+ <unit id="org.eclipse.emf.cdo.feature.group" version="4.5.0.v20151123-0826"/>
+ <unit id="org.eclipse.emf.cdo.server.db.feature.group" version="4.4.0.v20151012-0603"/>
+ <repository id="cdo" location="http://download.eclipse.org/modeling/emf/cdo/drops/S20151216-1133"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.rcp.configuration.feature.group" version="1.0.200.v20160317-0200"/>
+ <unit id="org.eclipse.equinox.executable.feature.group" version="3.6.300.v20160316-1445"/>
+ <unit id="org.eclipse.e4.core.tools.feature.feature.group" version="4.5.100.v20160308-2123"/>
+ <unit id="org.eclipse.sdk.feature.group" version="4.6.0.v20160317-0200"/>
+ <repository id="platform" location="http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/rcp/targetPlatform/portable/org.eclipse.papyrus.rcp.portable.target.tpd b/releng/rcp/targetPlatform/portable/org.eclipse.papyrus.rcp.portable.target.tpd new file mode 100644 index 00000000000..12df82cd1fd --- /dev/null +++ b/releng/rcp/targetPlatform/portable/org.eclipse.papyrus.rcp.portable.target.tpd @@ -0,0 +1,54 @@ +target "Papyrus RCP" with requirements source
+
+include "../../../main/targetPlatform/portable/org.eclipse.papyrus.main.portable.target.tpd"
+include "../../../extra/targetPlatform/portable/org.eclipse.papyrus.extra.portable.target.tpd"
+
+//updateFrom("EGIT",0)
+location egit "http://download.eclipse.org/egit/updates-4.3" {
+ org.eclipse.egit.feature.group
+}
+
+//updateFrom("Eclipse",0)
+
+location platform "http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/" {
+ org.eclipse.e4.core.tools.feature.feature.group
+}
+
+//updateFrom("Mylyn",0)
+
+location mylyn "http://download.eclipse.org/mylyn/drops/3.19.0/v20160331-2042" {
+ org.eclipse.mylyn.ide_feature.feature.group
+ org.eclipse.mylyn.java_feature.feature.group
+ org.eclipse.mylyn.pde_feature.feature.group
+ org.eclipse.mylyn.bugzilla_feature.feature.group
+ org.eclipse.mylyn.context_feature.feature.group
+ org.eclipse.mylyn_feature.feature.group
+ org.eclipse.mylyn.wikitext_feature.feature.group
+}
+
+//updateFrom("EMF COMPARE",0)
+
+location emfCompare "http://download.eclipse.org/modeling/emf/compare/updates/milestones/3.2/S201603200413" {
+ org.eclipse.emf.compare.ide.ui.source.feature.group
+}
+
+//updateFrom("EMF (Core)",0)
+
+location emf "http://download.eclipse.org/modeling/emf/emf/updates/2.12milestones/" {
+ org.eclipse.xsd.sdk.feature.group
+}
+
+//updateFrom("EMF CDO",0)
+
+location cdo "http://download.eclipse.org/modeling/emf/cdo/drops/S20151216-1133" {
+ org.eclipse.emf.cdo.epp.feature.group
+}
+
+//updateFrom("Eclipse",0)
+
+location platform "http://download.eclipse.org/eclipse/updates/4.6milestones/S-4.6M6-201603170200/" {
+ org.eclipse.rcp.configuration.feature.group
+ org.eclipse.equinox.executable.feature.group
+}
+
+
diff --git a/releng/rcp/targetPlatform/portable/pom.xml b/releng/rcp/targetPlatform/portable/pom.xml new file mode 100644 index 00000000000..838f2bf5221 --- /dev/null +++ b/releng/rcp/targetPlatform/portable/pom.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<project> + <modelVersion>4.0.0</modelVersion> + + <parent> + <artifactId>org.eclipse.papyrus.rcp.target.parent</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.0.1-SNAPSHOT</version> + </parent> + + <artifactId>org.eclipse.papyrus.rcp.portable.target</artifactId> + <packaging>eclipse-target-definition</packaging> +</project> |