Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Webster2012-12-12 14:36:21 +0000
committerPaul Webster2012-12-12 14:36:21 +0000
commit388b059e1fbf3639e0181d51abb690ae08a71ed8 (patch)
tree365818d538361df37f799af48d46bc4f4a0c3b2d /eclipse-parent/pom.xml
parentded0b032b4ced953220cc4bfe66dc0daf384bcda (diff)
downloadeclipse.platform.releng.aggregator-388b059e1fbf3639e0181d51abb690ae08a71ed8.tar.gz
eclipse.platform.releng.aggregator-388b059e1fbf3639e0181d51abb690ae08a71ed8.tar.xz
eclipse.platform.releng.aggregator-388b059e1fbf3639e0181d51abb690ae08a71ed8.zip
Bug 382006 - [Tycho build] Incomplete pom.xml file for parent
Provide a partial-build profile so that an eclipse repo can be used for the rest of the system.
Diffstat (limited to 'eclipse-parent/pom.xml')
-rw-r--r--eclipse-parent/pom.xml72
1 files changed, 34 insertions, 38 deletions
diff --git a/eclipse-parent/pom.xml b/eclipse-parent/pom.xml
index e93ea09d9..248f42786 100644
--- a/eclipse-parent/pom.xml
+++ b/eclipse-parent/pom.xml
@@ -9,35 +9,27 @@
Contributors:
Igor Fedorenko - initial implementation
-->
-
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<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>
-
<groupId>org.eclipse</groupId>
<artifactId>eclipse-parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
-
<properties>
<maven.build.timestamp.format>yyyyMMdd-HHmm</maven.build.timestamp.format>
- <buildType>M</buildType>
+ <buildType>I</buildType>
<buildId>${buildType}${maven.build.timestamp}</buildId>
<comparator.repo>http://download.eclipse.org/eclipse/updates/4.3-I-builds</comparator.repo>
<tycho.version>0.17.0-SNAPSHOT</tycho.version>
<tycho-extras.version>0.17.0-SNAPSHOT</tycho-extras.version>
-
<orbit-repo.url>http://download.eclipse.org/tools/orbit/downloads/drops/I20121124011015/repository/</orbit-repo.url>
<jetty-repo.url>http://www.eclipse.org/external/jetty/updates/jetty-bundles-8.x/8.1.3.v20120522/</jetty-repo.url>
<ecf-repo.url>http://download.eclipse.org/rt/ecf/3.5.6/site.p2</ecf-repo.url>
- <emf-repo.url>http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones/</emf-repo.url>
+ <emf-repo.url>http://download.eclipse.org/modeling/emf/emf/updates/2.9milestones/</emf-repo.url>
<aspectj-repo.url>http://download.eclipse.org/tools/ajdt/aspectj/update</aspectj-repo.url>
<egit-repo.url>http://download.eclipse.org/egit/updates</egit-repo.url>
-
<tycho-repo.url>https://oss.sonatype.org/content/groups/public/</tycho-repo.url>
</properties>
-
<repositories>
<repository>
<id>orbit</id>
@@ -64,7 +56,6 @@
<url>${egit-repo.url}</url>
<layout>p2</layout>
</repository>
-
<repository>
<!-- aspectj is used by some rt.equinox.bundles and is required by sdk-tests feature -->
<id>aspectj</id>
@@ -72,16 +63,18 @@
<layout>p2</layout>
</repository>
</repositories>
-
<pluginRepositories>
<pluginRepository>
<id>tycho</id>
<url>${tycho-repo.url}</url>
- <releases><enabled>false</enabled></releases>
- <snapshots><enabled>true</enabled></snapshots>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
</pluginRepository>
</pluginRepositories>
-
<build>
<plugins>
<plugin>
@@ -90,7 +83,6 @@
<version>${tycho.version}</version>
<extensions>true</extensions>
</plugin>
-
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
@@ -169,7 +161,6 @@
</environments>
</configuration>
</plugin>
-
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
@@ -183,7 +174,6 @@
</executions>
</plugin>
</plugins>
-
<pluginManagement>
<plugins>
<plugin>
@@ -202,15 +192,15 @@
<version>3.8.1.v20120531-0637</version>
</dependency>
</dependencies>
- <configuration>
- <showWarnings>true</showWarnings>
- <compilerArguments>
- <inlineJSR/>
- <enableJavadoc/>
- <encoding>ISO-8859-1</encoding>
- <log>${project.build.directory}/@dot.xml</log>
- </compilerArguments>
- </configuration>
+ <configuration>
+ <showWarnings>true</showWarnings>
+ <compilerArguments>
+ <inlineJSR/>
+ <enableJavadoc/>
+ <encoding>ISO-8859-1</encoding>
+ <log>${project.build.directory}/@dot.xml</log>
+ </compilerArguments>
+ </configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
@@ -290,7 +280,6 @@
</plugins>
</pluginManagement>
</build>
-
<profiles>
<profile>
<id>eclipse-sign</id>
@@ -304,7 +293,6 @@
<includePackedArtifacts>true</includePackedArtifacts>
</configuration>
</plugin>
-
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-pack200a-plugin</artifactId>
@@ -318,7 +306,6 @@
</execution>
</executions>
</plugin>
-
<plugin>
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-jarsigner-plugin</artifactId>
@@ -332,7 +319,6 @@
</execution>
</executions>
</plugin>
-
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-pack200b-plugin</artifactId>
@@ -346,7 +332,6 @@
</execution>
</executions>
</plugin>
-
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
@@ -367,7 +352,6 @@
</plugins>
</build>
</profile>
-
<profile>
<id>eclipse-pack</id>
<build>
@@ -380,7 +364,6 @@
<includePackedArtifacts>true</includePackedArtifacts>
</configuration>
</plugin>
-
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-pack200a-plugin</artifactId>
@@ -394,7 +377,6 @@
</execution>
</executions>
</plugin>
-
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-pack200b-plugin</artifactId>
@@ -408,7 +390,6 @@
</execution>
</executions>
</plugin>
-
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-plugin</artifactId>
@@ -429,7 +410,6 @@
</plugins>
</build>
</profile>
-
<profile>
<id>bree-libs</id>
<build>
@@ -452,5 +432,21 @@
</pluginManagement>
</build>
</profile>
+ <profile>
+ <id>partial-build</id>
+ <activation>
+ <property>
+ <name>eclipse-sdk-repo.url</name>
+ </property>
+ </activation>
+ <repositories>
+ <repository>
+ <id>eclipse-sdk-repo</id>
+ <url>${eclipse-sdk-repo.url}</url>
+ <layout>p2</layout>
+ </repository>
+ </repositories>
+ </profile>
</profiles>
</project>
+

Back to the top