Merge "Replace extra classpath elements on extra requirements in pom.xml Workaround for bug 518354"
diff --git a/modules/rap/bundles/runtime/tesla/org.eclipse.rcptt.tesla.recording.swt.rap/pom.xml b/modules/rap/bundles/runtime/tesla/org.eclipse.rcptt.tesla.recording.swt.rap/pom.xml
index 346108d..23d1836 100644
--- a/modules/rap/bundles/runtime/tesla/org.eclipse.rcptt.tesla.recording.swt.rap/pom.xml
+++ b/modules/rap/bundles/runtime/tesla/org.eclipse.rcptt.tesla.recording.swt.rap/pom.xml
@@ -34,15 +34,6 @@
<plugin>
<groupId>${tycho-groupid}</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
- <configuration>
- <extraClasspathElements>
- <extraClasspathElement>
- <groupId>org.eclipse.rcptt.tesla</groupId>
- <artifactId>org.eclipse.rcptt.tesla.swt.fragment.rap</artifactId>
- <version>2.5.0-SNAPSHOT</version>
- </extraClasspathElement>
- </extraClasspathElements>
- </configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.rcptt.tesla</groupId>
@@ -51,6 +42,21 @@
</dependency>
</dependencies>
</plugin>
+ <plugin>
+ <groupId>${tycho-groupid}</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <configuration>
+ <dependency-resolution>
+ <extraRequirements>
+ <requirement>
+ <type>eclipse-plugin</type>
+ <id>org.eclipse.rcptt.tesla.swt.fragment.rap</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ </extraRequirements>
+ </dependency-resolution>
+ </configuration>
+ </plugin>
</plugins>
</build>
</project>
diff --git a/modules/rap/bundles/runtime/tesla/org.eclipse.rcptt.tesla.swt.rap/pom.xml b/modules/rap/bundles/runtime/tesla/org.eclipse.rcptt.tesla.swt.rap/pom.xml
index 594a8ba..79c8bb2 100644
--- a/modules/rap/bundles/runtime/tesla/org.eclipse.rcptt.tesla.swt.rap/pom.xml
+++ b/modules/rap/bundles/runtime/tesla/org.eclipse.rcptt.tesla.swt.rap/pom.xml
@@ -34,15 +34,6 @@
<plugin>
<groupId>${tycho-groupid}</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
- <configuration>
- <extraClasspathElements>
- <extraClasspathElement>
- <groupId>org.eclipse.rcptt.tesla</groupId>
- <artifactId>org.eclipse.rcptt.tesla.swt.fragment.rap</artifactId>
- <version>2.5.0-SNAPSHOT</version>
- </extraClasspathElement>
- </extraClasspathElements>
- </configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.rcptt.tesla</groupId>
@@ -51,6 +42,21 @@
</dependency>
</dependencies>
</plugin>
+ <plugin>
+ <groupId>${tycho-groupid}</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <configuration>
+ <dependency-resolution>
+ <extraRequirements>
+ <requirement>
+ <type>eclipse-plugin</type>
+ <id>org.eclipse.rcptt.tesla.swt.fragment.rap</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ </extraRequirements>
+ </dependency-resolution>
+ </configuration>
+ </plugin>
</plugins>
</build>
</project>
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.recording.swt/pom.xml b/runtime/tesla/org.eclipse.rcptt.tesla.recording.swt/pom.xml
index abb7740..dae37a6 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.recording.swt/pom.xml
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.recording.swt/pom.xml
@@ -32,15 +32,6 @@
<plugin>
<groupId>${tycho-groupid}</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
- <configuration>
- <extraClasspathElements>
- <extraClasspathElement>
- <groupId>org.eclipse.rcptt.tesla</groupId>
- <artifactId>org.eclipse.rcptt.tesla.swt.fragment</artifactId>
- <version>2.5.0-SNAPSHOT</version>
- </extraClasspathElement>
- </extraClasspathElements>
- </configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.rcptt.tesla</groupId>
@@ -49,6 +40,21 @@
</dependency>
</dependencies>
</plugin>
+ <plugin>
+ <groupId>${tycho-groupid}</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <configuration>
+ <dependency-resolution>
+ <extraRequirements>
+ <requirement>
+ <type>eclipse-plugin</type>
+ <id>org.eclipse.rcptt.tesla.swt.fragment</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ </extraRequirements>
+ </dependency-resolution>
+ </configuration>
+ </plugin>
</plugins>
</build>
</project>
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.swt/pom.xml b/runtime/tesla/org.eclipse.rcptt.tesla.swt/pom.xml
index 94be50a..58baeb3 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.swt/pom.xml
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.swt/pom.xml
@@ -32,15 +32,6 @@
<plugin>
<groupId>${tycho-groupid}</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
- <configuration>
- <extraClasspathElements>
- <extraClasspathElement>
- <groupId>org.eclipse.rcptt.tesla</groupId>
- <artifactId>org.eclipse.rcptt.tesla.swt.fragment</artifactId>
- <version>2.5.0-SNAPSHOT</version>
- </extraClasspathElement>
- </extraClasspathElements>
- </configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.rcptt.tesla</groupId>
@@ -49,6 +40,21 @@
</dependency>
</dependencies>
</plugin>
+ <plugin>
+ <groupId>${tycho-groupid}</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <configuration>
+ <dependency-resolution>
+ <extraRequirements>
+ <requirement>
+ <type>eclipse-plugin</type>
+ <id>org.eclipse.rcptt.tesla.swt.fragment</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ </extraRequirements>
+ </dependency-resolution>
+ </configuration>
+ </plugin>
</plugins>
</build>
</project>