Externalize incubator parent pom into releng project
The clientscripting projects used to have a central parent pom that is
used to define settings common to all RAP Incubator projects. This pom
is now available to all RAP Incubator projects from the
o.e.rap.incubator.releng project.
diff --git a/bundles/org.eclipse.rap.clientscripting/pom.xml b/bundles/org.eclipse.rap.clientscripting/pom.xml
index 64da810..2dad2b4 100644
--- a/bundles/org.eclipse.rap.clientscripting/pom.xml
+++ b/bundles/org.eclipse.rap.clientscripting/pom.xml
@@ -18,7 +18,7 @@
<groupId>org.eclipse.rap.incubator</groupId>
<artifactId>org.eclipse.rap.incubator-parent</artifactId>
<version>0.1.0-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.rap.clientscripting.build/parent</relativePath>
+ <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
</parent>
<artifactId>org.eclipse.rap.clientscripting</artifactId>
diff --git a/features/org.eclipse.rap.clientscripting.feature/pom.xml b/features/org.eclipse.rap.clientscripting.feature/pom.xml
index 71fc9c1..6b8af5f 100644
--- a/features/org.eclipse.rap.clientscripting.feature/pom.xml
+++ b/features/org.eclipse.rap.clientscripting.feature/pom.xml
@@ -18,7 +18,7 @@
<groupId>org.eclipse.rap.incubator</groupId>
<artifactId>org.eclipse.rap.incubator-parent</artifactId>
<version>0.1.0-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.rap.clientscripting.build/parent</relativePath>
+ <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
</parent>
<artifactId>org.eclipse.rap.clientscripting.feature</artifactId>
diff --git a/releng/org.eclipse.rap.clientscripting.build/parent/pom.xml b/releng/org.eclipse.rap.clientscripting.build/parent/pom.xml
deleted file mode 100644
index 9b6a48d..0000000
--- a/releng/org.eclipse.rap.clientscripting.build/parent/pom.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright (C) 2012 EclipseSource and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- EclipseSource - initial implementation
--->
-<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.rap.incubator</groupId>
- <artifactId>org.eclipse.rap.incubator-parent</artifactId>
- <version>0.1.0-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <properties>
- <tycho-version>0.15.0</tycho-version>
- <surefire-version>2.9</surefire-version>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
-
- <prerequisites>
- <maven>3.0</maven>
- </prerequisites>
-
- <repositories>
- <repository>
- <id>base-platform-repository</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/rt/rap/1.5/runtime</url>
- </repository>
- <repository>
- <id>extra-dependencies-repository</id>
- <layout>p2</layout>
- <url>http://build.eclipse.org/rt/rap/base-platforms/1.5/extra-dependencies</url>
- </repository>
- </repositories>
-
- <build>
- <plugins>
-
- <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-packaging-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <format>yyyyMMdd-HHmm</format>
- </configuration>
- </plugin>
-
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>plugin-source</id>
- <goals>
- <goal>plugin-source</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>${surefire-version}</version>
- <executions>
- <execution>
- <id>test</id>
- <phase>test</phase>
- <configuration>
- <testClassesDirectory>${project.build.outputDirectory}</testClassesDirectory>
- <includes>
- <include>**/*_Test.java</include>
- </includes>
- <runOrder>random</runOrder>
- </configuration>
- <goals>
- <goal>test</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
-
- </plugins>
- </build>
-
-</project>
diff --git a/releng/org.eclipse.rap.clientscripting.build/pom.xml b/releng/org.eclipse.rap.clientscripting.build/pom.xml
index a4c3c96..766c1b0 100644
--- a/releng/org.eclipse.rap.clientscripting.build/pom.xml
+++ b/releng/org.eclipse.rap.clientscripting.build/pom.xml
@@ -18,7 +18,7 @@
<groupId>org.eclipse.rap.incubator</groupId>
<artifactId>org.eclipse.rap.incubator-parent</artifactId>
<version>0.1.0-SNAPSHOT</version>
- <relativePath>parent</relativePath>
+ <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
</parent>
<artifactId>org.eclipse.rap.clientscripting.build</artifactId>
diff --git a/releng/org.eclipse.rap.clientscripting.build/repository/pom.xml b/releng/org.eclipse.rap.clientscripting.build/repository/pom.xml
index 17c58dc..24ceb7e 100644
--- a/releng/org.eclipse.rap.clientscripting.build/repository/pom.xml
+++ b/releng/org.eclipse.rap.clientscripting.build/repository/pom.xml
@@ -18,7 +18,7 @@
<groupId>org.eclipse.rap.incubator</groupId>
<artifactId>org.eclipse.rap.incubator-parent</artifactId>
<version>0.1.0-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
+ <relativePath>../../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
</parent>
<artifactId>org.eclipse.rap.clientscripting-repository</artifactId>
diff --git a/tests/org.eclipse.rap.clientscripting.test/pom.xml b/tests/org.eclipse.rap.clientscripting.test/pom.xml
index 4c407ed..5b89fe9 100644
--- a/tests/org.eclipse.rap.clientscripting.test/pom.xml
+++ b/tests/org.eclipse.rap.clientscripting.test/pom.xml
@@ -18,7 +18,7 @@
<groupId>org.eclipse.rap.incubator</groupId>
<artifactId>org.eclipse.rap.incubator-parent</artifactId>
<version>0.1.0-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.rap.clientscripting.build/parent</relativePath>
+ <relativePath>../../../org.eclipse.rap.incubator.releng/releng/org.eclipse.rap.incubator.releng/parent</relativePath>
</parent>
<artifactId>org.eclipse.rap.clientscripting.test</artifactId>