Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Webster2012-12-12 14:30:53 +0000
committerPaul Webster2012-12-12 14:30:53 +0000
commitc7062c6e02ba2bd59e7bf7ce04e337a53a05c992 (patch)
treec7bdb3ae5b5bfbde6716c9fbbded4a29565af8de
parent89bac9f6e4436cd37a92eba07437b760a446771d (diff)
downloadeclipse.platform.releng.aggregator-c7062c6e02ba2bd59e7bf7ce04e337a53a05c992.tar.gz
eclipse.platform.releng.aggregator-c7062c6e02ba2bd59e7bf7ce04e337a53a05c992.tar.xz
eclipse.platform.releng.aggregator-c7062c6e02ba2bd59e7bf7ce04e337a53a05c992.zip
Bug 382006 - [Tycho build] Incomplete pom.xml file for parent
Addded a profile for a partial build
-rw-r--r--eclipse-parent/pom.xml68
1 files changed, 32 insertions, 36 deletions
diff --git a/eclipse-parent/pom.xml b/eclipse-parent/pom.xml
index 9141b1e32..97ef3bbdb 100644
--- a/eclipse-parent/pom.xml
+++ b/eclipse-parent/pom.xml
@@ -9,17 +9,12 @@
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>
@@ -27,17 +22,14 @@
<comparator.repo>http://download.eclipse.org/eclipse/updates/4.2-M-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/R20120526062928/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>
<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