8b147e672d
- Full bootstrap mode due to incompatibility with Eclipse Mars
234 lines
7.8 KiB
Diff
234 lines
7.8 KiB
Diff
diff --git a/tycho-artifactcomparator/pom.xml b/tycho-artifactcomparator/pom.xml
|
|
index adfdd95..81ad821 100644
|
|
--- a/tycho-artifactcomparator/pom.xml
|
|
+++ b/tycho-artifactcomparator/pom.xml
|
|
@@ -51,6 +51,15 @@
|
|
<plugin>
|
|
<groupId>org.codehaus.plexus</groupId>
|
|
<artifactId>plexus-component-metadata</artifactId>
|
|
+ <version>1.5.5</version>
|
|
+ <executions>
|
|
+ <execution>
|
|
+ <goals>
|
|
+ <goal>generate-metadata</goal>
|
|
+ <goal>generate-test-metadata</goal>
|
|
+ </goals>
|
|
+ </execution>
|
|
+ </executions>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
diff --git a/tycho-compiler-jdt/pom.xml b/tycho-compiler-jdt/pom.xml
|
|
index 4c0c304..bfa9030 100644
|
|
--- a/tycho-compiler-jdt/pom.xml
|
|
+++ b/tycho-compiler-jdt/pom.xml
|
|
@@ -23,8 +23,17 @@
|
|
<build>
|
|
<plugins>
|
|
<plugin>
|
|
- <groupId>org.codehaus.plexus</groupId>
|
|
- <artifactId>plexus-component-metadata</artifactId>
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
+ <artifactId>plexus-component-metadata</artifactId>
|
|
+ <version>1.5.5</version>
|
|
+ <executions>
|
|
+ <execution>
|
|
+ <goals>
|
|
+ <goal>generate-metadata</goal>
|
|
+ <goal>generate-test-metadata</goal>
|
|
+ </goals>
|
|
+ </execution>
|
|
+ </executions>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
diff --git a/tycho-compiler-plugin/pom.xml b/tycho-compiler-plugin/pom.xml
|
|
index 923405d..33ce36d 100644
|
|
--- a/tycho-compiler-plugin/pom.xml
|
|
+++ b/tycho-compiler-plugin/pom.xml
|
|
@@ -63,19 +63,6 @@
|
|
</dependency>
|
|
|
|
<dependency>
|
|
- <groupId>org.eclipse.tycho</groupId>
|
|
- <artifactId>tycho-testing-harness</artifactId>
|
|
- <version>${project.version}</version>
|
|
- <scope>test</scope>
|
|
- </dependency>
|
|
- <dependency>
|
|
- <groupId>org.eclipse.tycho</groupId>
|
|
- <artifactId>tycho-core</artifactId>
|
|
- <version>${project.version}</version>
|
|
- <scope>test</scope>
|
|
- <classifier>tests</classifier>
|
|
- </dependency>
|
|
- <dependency>
|
|
<groupId>bcel</groupId>
|
|
<artifactId>bcel</artifactId>
|
|
<scope>test</scope>
|
|
diff --git a/tycho-core/pom.xml b/tycho-core/pom.xml
|
|
index 9f79a46..10628cf 100644
|
|
--- a/tycho-core/pom.xml
|
|
+++ b/tycho-core/pom.xml
|
|
@@ -59,11 +59,19 @@
|
|
</testResource>
|
|
</testResources>
|
|
<plugins>
|
|
- <plugin>
|
|
- <groupId>org.codehaus.plexus</groupId>
|
|
- <artifactId>plexus-component-metadata</artifactId>
|
|
- </plugin>
|
|
-
|
|
+ <plugin>
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
+ <artifactId>plexus-component-metadata</artifactId>
|
|
+ <version>1.5.5</version>
|
|
+ <executions>
|
|
+ <execution>
|
|
+ <goals>
|
|
+ <goal>generate-metadata</goal>
|
|
+ <goal>generate-test-metadata</goal>
|
|
+ </goals>
|
|
+ </execution>
|
|
+ </executions>
|
|
+ </plugin>
|
|
<plugin>
|
|
<groupId>org.apache.felix</groupId>
|
|
<artifactId>maven-bundle-plugin</artifactId>
|
|
@@ -148,12 +156,6 @@
|
|
</dependency>
|
|
|
|
<dependency>
|
|
- <groupId>org.eclipse.tycho</groupId>
|
|
- <artifactId>tycho-testing-harness</artifactId>
|
|
- <version>${project.version}</version>
|
|
- <scope>test</scope>
|
|
- </dependency>
|
|
- <dependency>
|
|
<groupId>org.apache.maven</groupId>
|
|
<artifactId>maven-compat</artifactId>
|
|
<scope>test</scope>
|
|
diff --git a/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml b/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml
|
|
index 040a199..8fb2005 100644
|
|
--- a/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml
|
|
+++ b/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml
|
|
@@ -94,9 +94,6 @@
|
|
org.eclipse.tycho:tycho-packaging-plugin:${project.version}:package-plugin,
|
|
org.eclipse.tycho:tycho-p2-plugin:${project.version}:p2-metadata-default
|
|
</package>
|
|
- <integration-test>
|
|
- org.eclipse.tycho:tycho-surefire-plugin:${project.version}:test
|
|
- </integration-test>
|
|
<install>
|
|
org.apache.maven.plugins:maven-install-plugin:${install-plugin.version}:install,
|
|
org.eclipse.tycho:tycho-p2-plugin:${project.version}:update-local-index
|
|
diff --git a/tycho-p2/tycho-p2-plugin/pom.xml b/tycho-p2/tycho-p2-plugin/pom.xml
|
|
index e25b6d9..7e8a7f2 100644
|
|
--- a/tycho-p2/tycho-p2-plugin/pom.xml
|
|
+++ b/tycho-p2/tycho-p2-plugin/pom.xml
|
|
@@ -53,21 +53,23 @@
|
|
<artifactId>tycho-artifactcomparator</artifactId>
|
|
<version>${project.version}</version>
|
|
</dependency>
|
|
-
|
|
- <dependency>
|
|
- <groupId>org.eclipse.tycho</groupId>
|
|
- <artifactId>tycho-testing-harness</artifactId>
|
|
- <version>${project.version}</version>
|
|
- <scope>test</scope>
|
|
- </dependency>
|
|
</dependencies>
|
|
|
|
<build>
|
|
<plugins>
|
|
- <plugin>
|
|
- <groupId>org.codehaus.plexus</groupId>
|
|
- <artifactId>plexus-component-metadata</artifactId>
|
|
- </plugin>
|
|
+ <plugin>
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
+ <artifactId>plexus-component-metadata</artifactId>
|
|
+ <version>1.5.5</version>
|
|
+ <executions>
|
|
+ <execution>
|
|
+ <goals>
|
|
+ <goal>generate-metadata</goal>
|
|
+ <goal>generate-test-metadata</goal>
|
|
+ </goals>
|
|
+ </execution>
|
|
+ </executions>
|
|
+ </plugin>
|
|
</plugins>
|
|
</build>
|
|
|
|
diff --git a/tycho-p2/tycho-p2-publisher-plugin/pom.xml b/tycho-p2/tycho-p2-publisher-plugin/pom.xml
|
|
index e52cf18..bcd8c91 100644
|
|
--- a/tycho-p2/tycho-p2-publisher-plugin/pom.xml
|
|
+++ b/tycho-p2/tycho-p2-publisher-plugin/pom.xml
|
|
@@ -52,17 +52,6 @@
|
|
<version>${project.version}</version>
|
|
<type>maven-plugin</type>
|
|
</dependency>
|
|
- <dependency>
|
|
- <groupId>org.eclipse.tycho</groupId>
|
|
- <artifactId>tycho-testing-harness</artifactId>
|
|
- <version>${project.version}</version>
|
|
- <scope>test</scope>
|
|
- </dependency>
|
|
- <dependency>
|
|
- <groupId>org.mockito</groupId>
|
|
- <artifactId>mockito-core</artifactId>
|
|
- <scope>test</scope>
|
|
- </dependency>
|
|
</dependencies>
|
|
|
|
</project>
|
|
diff --git a/tycho-packaging-plugin/pom.xml b/tycho-packaging-plugin/pom.xml
|
|
index 0990b2d..7dd1d68 100644
|
|
--- a/tycho-packaging-plugin/pom.xml
|
|
+++ b/tycho-packaging-plugin/pom.xml
|
|
@@ -33,19 +33,6 @@
|
|
<version>${project.version}</version>
|
|
</dependency>
|
|
<dependency>
|
|
- <groupId>org.eclipse.tycho</groupId>
|
|
- <artifactId>tycho-testing-harness</artifactId>
|
|
- <version>${project.version}</version>
|
|
- <scope>test</scope>
|
|
- </dependency>
|
|
- <dependency>
|
|
- <groupId>org.eclipse.tycho</groupId>
|
|
- <artifactId>tycho-core</artifactId>
|
|
- <version>${project.version}</version>
|
|
- <scope>test</scope>
|
|
- <classifier>tests</classifier>
|
|
- </dependency>
|
|
- <dependency>
|
|
<groupId>org.mockito</groupId>
|
|
<artifactId>mockito-core</artifactId>
|
|
<scope>test</scope>
|
|
@@ -83,10 +70,19 @@
|
|
|
|
<build>
|
|
<plugins>
|
|
- <plugin>
|
|
- <groupId>org.codehaus.plexus</groupId>
|
|
- <artifactId>plexus-component-metadata</artifactId>
|
|
- </plugin>
|
|
+ <plugin>
|
|
+ <groupId>org.codehaus.plexus</groupId>
|
|
+ <artifactId>plexus-component-metadata</artifactId>
|
|
+ <version>1.5.5</version>
|
|
+ <executions>
|
|
+ <execution>
|
|
+ <goals>
|
|
+ <goal>generate-metadata</goal>
|
|
+ <goal>generate-test-metadata</goal>
|
|
+ </goals>
|
|
+ </execution>
|
|
+ </executions>
|
|
+ </plugin>
|
|
</plugins>
|
|
</build>
|
|
</project>
|