New target platform to enable build against Papyrus nightly
Change-Id: Ib8c0c1fc69bd6cd4798c9e289b62b745ede8db92
Signed-off-by: jeremie.tatibouet <jeremie.tatibouet@cea.fr>
diff --git a/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly.target b/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly.target
new file mode 100644
index 0000000..6826e49
--- /dev/null
+++ b/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly.target
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde?>
+<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
+<target name="Moka Neon Papyrus Nightly Target Platform" sequenceNumber="1473168467">
+ <locations>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.platform.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.rcp.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.jdt.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.equinox.executable.feature.group" version="0.0.0"/>
+ <repository id="eclipse-neon" location="http://download.eclipse.org/releases/neon/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.papyrus.sdk.feature.feature.group" version="0.0.0"/>
+ <repository id="eclipse-papyrus-nighlty-neon" location="http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/neon/main/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.papyrus.dev.feature.feature.group" version="0.0.0"/>
+ <repository id="papyrus-neon-developper-nightly" location="https://hudson.eclipse.org/papyrus/job/Papyrus-Neon-Developer/lastSuccessfulBuild/artifact/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.aspectj.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.ajdt.feature.group" version="0.0.0"/>
+ <unit id="org.eclipse.equinox.weaving.sdk.feature.group" version="0.0.0"/>
+ <repository id="aspectj-neon" location="http://download.eclipse.org/tools/ajdt/46/dev/update/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.orbit.category.json" version="1.0.0.7f_e7McLz57EEXeLAn2b0b7y_z-IG"/>
+ <repository id="orbit-fasterxml" location="http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/repository/"/>
+ </location>
+ <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
+ <unit id="org.eclipse.nebula.widgets.xviewer.feature.feature.group" version="1.0.0.201605312033"/>
+ <unit id="org.eclipse.nebula.visualization.feature.feature.group" version="1.0.0.201605312033"/>
+ <repository id="nebula" location="http://download.eclipse.org/nebula/releases/1.0.0"/>
+ </location>
+ </locations>
+</target>
diff --git a/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly.tpd b/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly.tpd
new file mode 100644
index 0000000..0921cdf
--- /dev/null
+++ b/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly.tpd
@@ -0,0 +1,32 @@
+target "Moka Neon Papyrus Nightly Target Platform" with source requirements
+
+location "http://download.eclipse.org/releases/neon/" eclipse-neon {
+ org.eclipse.platform.feature.group lazy
+ org.eclipse.rcp.feature.group lazy
+ org.eclipse.jdt.feature.group lazy
+ org.eclipse.equinox.p2.discovery.feature.feature.group lazy
+ org.eclipse.equinox.executable.feature.group lazy
+}
+
+location "http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/neon/main/" eclipse-papyrus-nighlty-neon {
+ org.eclipse.papyrus.sdk.feature.feature.group lazy
+}
+
+location "https://hudson.eclipse.org/papyrus/job/Papyrus-Neon-Developer/lastSuccessfulBuild/artifact/repository/" papyrus-neon-developper-nightly {
+ org.eclipse.papyrus.dev.feature.feature.group lazy
+}
+
+location "http://download.eclipse.org/tools/ajdt/46/dev/update/" aspectj-neon{
+ org.aspectj.feature.group lazy
+ org.eclipse.ajdt.feature.group lazy
+ org.eclipse.equinox.weaving.sdk.feature.group lazy
+}
+
+location "http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/repository/" orbit-fasterxml{
+ org.eclipse.orbit.category.json
+}
+
+location "http://download.eclipse.org/nebula/releases/1.0.0" nebula{
+ org.eclipse.nebula.widgets.xviewer.feature.feature.group
+ org.eclipse.nebula.visualization.feature.feature.group
+}
\ No newline at end of file
diff --git a/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/pom.xml b/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/pom.xml
new file mode 100644
index 0000000..1a40ea5
--- /dev/null
+++ b/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly/pom.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <!-- Parent POM (i.e., the one owned by the releng folder) -->
+ <parent>
+ <groupId>org.eclipse.papyrus.moka</groupId>
+ <artifactId>org.eclipse.papyrus.moka.releng.platforms</artifactId>
+ <version>2.0.0-SNAPSHOT</version>
+ </parent>
+
+ <!-- POM Description -->
+ <artifactId>org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly</artifactId>
+ <packaging>pom</packaging>
+ <name>Moka Papyrus Nightly Target Platform (Platforms folder)</name>
+
+</project>
\ No newline at end of file
diff --git a/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon/pom.xml b/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon/pom.xml
index 5598f01..47cde40 100644
--- a/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon/pom.xml
+++ b/releng/platforms/org.eclipse.papyrus.moka.targetplatform.neon/pom.xml
@@ -12,6 +12,6 @@
<!-- POM description -->
<artifactId>org.eclipse.papyrus.moka.targetplatform.neon</artifactId>
<packaging>eclipse-target-definition</packaging>
- <name>Moka Neon Target Definition</name>
+ <name>Moka Neon Target Platform</name>
</project>
\ No newline at end of file
diff --git a/releng/platforms/pom.xml b/releng/platforms/pom.xml
index 4fc653f..639a006 100644
--- a/releng/platforms/pom.xml
+++ b/releng/platforms/pom.xml
@@ -18,6 +18,7 @@
<!-- Modules to build -->
<modules>
<module>org.eclipse.papyrus.moka.targetplatform.neon</module>
+ <module>org.eclipse.papyrus.moka.targetplatform.neon-papyrusnightly</module>
</modules>
</project>
\ No newline at end of file