Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--packages/org.eclipse.epp.package.automotive.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.cpp.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.dsl.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.java.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.jee.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.modeling.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.parallel.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.rcp.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.reporting.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.scout.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.standard.product/pom.xml36
-rw-r--r--packages/org.eclipse.epp.package.testing.product/pom.xml36
-rw-r--r--releng/org.eclipse.epp.config/parent/pom.xml43
14 files changed, 471 insertions, 5 deletions
diff --git a/.gitignore b/.gitignore
index 55a332d2..e517839f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@ Icon?
Thumbs.db
*.tmp
target/
+/repository
diff --git a/packages/org.eclipse.epp.package.automotive.product/pom.xml b/packages/org.eclipse.epp.package.automotive.product/pom.xml
index 90371e87..0d37eaeb 100644
--- a/packages/org.eclipse.epp.package.automotive.product/pom.xml
+++ b/packages/org.eclipse.epp.package.automotive.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.cpp.product/pom.xml b/packages/org.eclipse.epp.package.cpp.product/pom.xml
index 662f5ddb..53380be1 100644
--- a/packages/org.eclipse.epp.package.cpp.product/pom.xml
+++ b/packages/org.eclipse.epp.package.cpp.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.dsl.product/pom.xml b/packages/org.eclipse.epp.package.dsl.product/pom.xml
index c80a85e9..ecbd895f 100644
--- a/packages/org.eclipse.epp.package.dsl.product/pom.xml
+++ b/packages/org.eclipse.epp.package.dsl.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.java.product/pom.xml b/packages/org.eclipse.epp.package.java.product/pom.xml
index 1b7580b3..bc391870 100644
--- a/packages/org.eclipse.epp.package.java.product/pom.xml
+++ b/packages/org.eclipse.epp.package.java.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.jee.product/pom.xml b/packages/org.eclipse.epp.package.jee.product/pom.xml
index f48553e6..c18dfbd9 100644
--- a/packages/org.eclipse.epp.package.jee.product/pom.xml
+++ b/packages/org.eclipse.epp.package.jee.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.modeling.product/pom.xml b/packages/org.eclipse.epp.package.modeling.product/pom.xml
index 1e307f50..fc21c39d 100644
--- a/packages/org.eclipse.epp.package.modeling.product/pom.xml
+++ b/packages/org.eclipse.epp.package.modeling.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.parallel.product/pom.xml b/packages/org.eclipse.epp.package.parallel.product/pom.xml
index 82c4d91f..c653ea07 100644
--- a/packages/org.eclipse.epp.package.parallel.product/pom.xml
+++ b/packages/org.eclipse.epp.package.parallel.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.rcp.product/pom.xml b/packages/org.eclipse.epp.package.rcp.product/pom.xml
index 3c1be532..71537a01 100644
--- a/packages/org.eclipse.epp.package.rcp.product/pom.xml
+++ b/packages/org.eclipse.epp.package.rcp.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.reporting.product/pom.xml b/packages/org.eclipse.epp.package.reporting.product/pom.xml
index 6c99d716..c6f566ad 100644
--- a/packages/org.eclipse.epp.package.reporting.product/pom.xml
+++ b/packages/org.eclipse.epp.package.reporting.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.scout.product/pom.xml b/packages/org.eclipse.epp.package.scout.product/pom.xml
index 72c46a0a..bd7d4855 100644
--- a/packages/org.eclipse.epp.package.scout.product/pom.xml
+++ b/packages/org.eclipse.epp.package.scout.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.standard.product/pom.xml b/packages/org.eclipse.epp.package.standard.product/pom.xml
index 44ba2f91..8f3683e4 100644
--- a/packages/org.eclipse.epp.package.standard.product/pom.xml
+++ b/packages/org.eclipse.epp.package.standard.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/packages/org.eclipse.epp.package.testing.product/pom.xml b/packages/org.eclipse.epp.package.testing.product/pom.xml
index 08e24348..76bba959 100644
--- a/packages/org.eclipse.epp.package.testing.product/pom.xml
+++ b/packages/org.eclipse.epp.package.testing.product/pom.xml
@@ -30,6 +30,41 @@
<build>
<plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>mirror-to-central-epp-repository</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>mirror</goal>
+ </goals>
+ <configuration>
+ <source>
+ <repository>
+ <url>${project.build.directory}/repository</url>
+ </repository>
+ </source>
+ <ius>
+ <iu>
+ <query>
+ <expression>id ~= /*epp*/ &amp;&amp; !(id ~= /*org.eclipse.epp.mpc*/)</expression>
+ </query>
+ </iu>
+ </ius>
+ <destination>${eclipse.epp.targetRepository}</destination>
+ <followOnlyFilteredRequirements>true</followOnlyFilteredRequirements>
+ <includeOptional>false</includeOptional>
+ <includeNonGreedy>false</includeNonGreedy>
+ <includePacked>true</includePacked>
+ <append>true</append>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -59,6 +94,7 @@
<product>
<id>${project.artifactId}</id>
<rootFolder>eclipse</rootFolder>
+ <archiveFileName>${build}_eclipse-${eclipse.epp.id}-${eclipse.simultaneous.release.id}</archiveFileName>
</product>
</products>
<profile>${project.artifactId}</profile>
diff --git a/releng/org.eclipse.epp.config/parent/pom.xml b/releng/org.eclipse.epp.config/parent/pom.xml
index db5ab2d6..76a025e8 100644
--- a/releng/org.eclipse.epp.config/parent/pom.xml
+++ b/releng/org.eclipse.epp.config/parent/pom.xml
@@ -24,13 +24,15 @@
<properties>
<tycho.version>0.19.0</tycho.version>
<tycho.extras.version>${tycho.version}</tycho.extras.version>
+ <tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/epp/org.eclipse.epp.packages.git</tycho.scmUrl>
<cbi.version>1.0.5</cbi.version>
<maven.resources.version>2.6</maven.resources.version>
<maven.build.timestamp.format>yyyyMMdd-HHmm</maven.build.timestamp.format>
<build>${maven.build.timestamp}</build>
- <releaseName>Luna</releaseName>
- <eclipse.simultaneous.release>http://download.eclipse.org/releases/staging/</eclipse.simultaneous.release>
- <tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/epp/org.eclipse.epp.packages.git</tycho.scmUrl>
+ <eclipse.epp.targetRepository>${basedir}/../../repository/</eclipse.epp.targetRepository>
+ <eclipse.simultaneous.release.id>luna-m4</eclipse.simultaneous.release.id>
+ <eclipse.simultaneous.release.name>Luna M4</eclipse.simultaneous.release.name>
+ <eclipse.simultaneous.release.repository>http://download.eclipse.org/releases/staging/</eclipse.simultaneous.release.repository>
</properties>
<prerequisites>
@@ -52,7 +54,7 @@
<repository>
<id>eclipse-simultaneous-release</id>
<layout>p2</layout>
- <url>${eclipse.simultaneous.release}</url>
+ <url>${eclipse.simultaneous.release.repository}</url>
</repository>
</repositories>
@@ -146,7 +148,7 @@
<artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
- <includeAllDependencies>false</includeAllDependencies>
+ <includeAllDependencies>true</includeAllDependencies>
<compress>true</compress>
</configuration>
</plugin>
@@ -165,11 +167,37 @@
</executions>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.8</version>
+ <executions>
+ <execution>
+ <id>regex-property</id>
+ <goals>
+ <goal>regex-property</goal>
+ </goals>
+ <configuration>
+ <name>eclipse.epp.id</name>
+ <value>${project.artifactId}</value>
+ <regex>epp\.package\.(\d*)</regex>
+ <replacement>$1</replacement>
+ <failIfNoMatch>false</failIfNoMatch>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
</plugins>
<pluginManagement>
<plugins>
<plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.8</version>
+ </plugin>
+ <plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho.version}</version>
@@ -199,6 +227,11 @@
<artifactId>tycho-p2-director-plugin</artifactId>
<version>${tycho.version}</version>
</plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-p2-extras-plugin</artifactId>
+ <version>${tycho.version}</version>
+ </plugin>
</plugins>
</pluginManagement>
</build>

Back to the top