Switch to pomless build.
Change-Id: Ic7984f7e16c1278ca17f9410b4a0c4728d10454b
Signed-off-by: Greg Watson <g.watson@computer.org>
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644
index 0000000..022bbfa
--- /dev/null
+++ b/.mvn/extensions.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<extensions>
+ <extension>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-pomless</artifactId>
+ <version>1.4.0</version>
+ </extension>
+</extensions>
diff --git a/bundles/org.eclipse.remote.console/pom.xml b/bundles/org.eclipse.remote.console/pom.xml
deleted file mode 100644
index 06e7a2b..0000000
--- a/bundles/org.eclipse.remote.console/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.console</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.2.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.core/pom.xml b/bundles/org.eclipse.remote.core/pom.xml
deleted file mode 100644
index db4ceb4..0000000
--- a/bundles/org.eclipse.remote.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.core</artifactId>
- <version>4.0.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
-</project>
diff --git a/bundles/org.eclipse.remote.jsch.core/pom.xml b/bundles/org.eclipse.remote.jsch.core/pom.xml
deleted file mode 100644
index 81ff408..0000000
--- a/bundles/org.eclipse.remote.jsch.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.jsch.core</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.proxy.core/pom.xml b/bundles/org.eclipse.remote.proxy.core/pom.xml
deleted file mode 100644
index 532fe00..0000000
--- a/bundles/org.eclipse.remote.proxy.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.proxy.core</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.proxy.protocol.core/pom.xml b/bundles/org.eclipse.remote.proxy.protocol.core/pom.xml
deleted file mode 100644
index dc22a04..0000000
--- a/bundles/org.eclipse.remote.proxy.protocol.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.proxy.protocol.core</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>2.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.proxy.server.core/pom.xml b/bundles/org.eclipse.remote.proxy.server.core/pom.xml
deleted file mode 100644
index 36c61e0..0000000
--- a/bundles/org.eclipse.remote.proxy.server.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.proxy.server.core</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.proxy.ui/pom.xml b/bundles/org.eclipse.remote.proxy.ui/pom.xml
deleted file mode 100644
index f8b970d..0000000
--- a/bundles/org.eclipse.remote.proxy.ui/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.proxy.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.serial.core/pom.xml b/bundles/org.eclipse.remote.serial.core/pom.xml
deleted file mode 100644
index 34c601d..0000000
--- a/bundles/org.eclipse.remote.serial.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.serial.core</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.serial.ui/pom.xml b/bundles/org.eclipse.remote.serial.ui/pom.xml
deleted file mode 100644
index 5dc9417..0000000
--- a/bundles/org.eclipse.remote.serial.ui/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.serial.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.telnet.core/pom.xml b/bundles/org.eclipse.remote.telnet.core/pom.xml
deleted file mode 100644
index bde7f48..0000000
--- a/bundles/org.eclipse.remote.telnet.core/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.telnet.core</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.telnet.ui/pom.xml b/bundles/org.eclipse.remote.telnet.ui/pom.xml
deleted file mode 100644
index cbf9864..0000000
--- a/bundles/org.eclipse.remote.telnet.ui/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.telnet.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.ui/pom.xml b/bundles/org.eclipse.remote.ui/pom.xml
deleted file mode 100644
index f271c24..0000000
--- a/bundles/org.eclipse.remote.ui/pom.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>2.1.1-SNAPSHOT</version>
-</project>
diff --git a/bundles/org.eclipse.remote.jsch.ui/pom.xml b/bundles/pom.xml
similarity index 68%
copy from bundles/org.eclipse.remote.jsch.ui/pom.xml
copy to bundles/pom.xml
index 763a6b3..28e9ae8 100644
--- a/bundles/org.eclipse.remote.jsch.ui/pom.xml
+++ b/bundles/pom.xml
@@ -7,10 +7,9 @@
<groupId>org.eclipse.remote</groupId>
<artifactId>remote-parent</artifactId>
<version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
+ <relativePath>../releng/org.eclipse.remote.build/pom.xml</relativePath>
</parent>
- <artifactId>org.eclipse.remote.jsch.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
+ <artifactId>bundle-parent</artifactId>
+ <packaging>pom</packaging>
</project>
diff --git a/features/org.eclipse.remote-feature/pom.xml b/features/org.eclipse.remote-feature/pom.xml
deleted file mode 100644
index 678cb68..0000000
--- a/features/org.eclipse.remote-feature/pom.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <configuration>
- <excludes>
- <plugin id="org.eclipse.remote.doc.isv"/>
- </excludes>
- </configuration>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attached-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <artifactId>org.eclipse.remote</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
diff --git a/features/org.eclipse.remote.console-feature/pom.xml b/features/org.eclipse.remote.console-feature/pom.xml
deleted file mode 100644
index 62518e1..0000000
--- a/features/org.eclipse.remote.console-feature/pom.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.remote.features</groupId>
- <artifactId>org.eclipse.remote.console</artifactId>
- <packaging>eclipse-feature</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attached-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
diff --git a/features/org.eclipse.remote.proxy-feature/pom.xml b/features/org.eclipse.remote.proxy-feature/pom.xml
deleted file mode 100644
index d19fc27..0000000
--- a/features/org.eclipse.remote.proxy-feature/pom.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- <configuration>
- <excludes>
- <plugin id="org.eclipse.remote.proxy.server.linux.x86_64"/>
- <plugin id="org.eclipse.remote.proxy.server.linux.ppc64le"/>
- <plugin id="org.eclipse.remote.proxy.server.macosx.x86_64"/>
- </excludes>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attached-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
- <artifactId>org.eclipse.remote.proxy</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
diff --git a/features/org.eclipse.remote.serial-feature/pom.xml b/features/org.eclipse.remote.serial-feature/pom.xml
deleted file mode 100644
index feafc5a..0000000
--- a/features/org.eclipse.remote.serial-feature/pom.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.remote.features</groupId>
- <artifactId>org.eclipse.remote.serial</artifactId>
- <packaging>eclipse-feature</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attached-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
diff --git a/features/org.eclipse.remote.telnet-feature/pom.xml b/features/org.eclipse.remote.telnet-feature/pom.xml
deleted file mode 100644
index f94f9c8..0000000
--- a/features/org.eclipse.remote.telnet-feature/pom.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.remote.features</groupId>
- <artifactId>org.eclipse.remote.telnet</artifactId>
- <packaging>eclipse-feature</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attached-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
diff --git a/bundles/org.eclipse.remote.jsch.ui/pom.xml b/features/pom.xml
similarity index 68%
copy from bundles/org.eclipse.remote.jsch.ui/pom.xml
copy to features/pom.xml
index 763a6b3..00fa526 100644
--- a/bundles/org.eclipse.remote.jsch.ui/pom.xml
+++ b/features/pom.xml
@@ -7,10 +7,9 @@
<groupId>org.eclipse.remote</groupId>
<artifactId>remote-parent</artifactId>
<version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
+ <relativePath>../releng/org.eclipse.remote.build/pom.xml</relativePath>
</parent>
- <artifactId>org.eclipse.remote.jsch.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
+ <artifactId>feature-parent</artifactId>
+ <packaging>pom</packaging>
</project>
diff --git a/releng/org.eclipse.remote.build/pom.xml b/releng/org.eclipse.remote.build/pom.xml
index 36a8fd3..c173c43 100644
--- a/releng/org.eclipse.remote.build/pom.xml
+++ b/releng/org.eclipse.remote.build/pom.xml
@@ -173,10 +173,7 @@
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <includeBinaryFeature>false</includeBinaryFeature>
- </configuration>
+ <version>${tycho-extras-version}</version>
<executions>
<execution>
<id>source-feature</id>
@@ -184,12 +181,28 @@
<goals>
<goal>source-feature</goal>
</goals>
- <configuration>
- <excludes>
- <plugin id="org.eclipse.remote.proxy.server.linux.x86_64"/>
- <plugin id="org.eclipse.remote.doc.isv"/>
- </excludes>
- </configuration>
+ </execution>
+ </executions>
+ <configuration>
+ <excludes>
+ <plugin id="org.eclipse.remote.proxy.server.linux.x86_64"/>
+ <plugin id="org.eclipse.remote.proxy.server.linux.ppc64le"/>
+ <plugin id="org.eclipse.remote.proxy.server.macosx.x86_64"/>
+ <plugin id="org.eclipse.remote.doc.isv"/>
+ </excludes>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attached-p2-metadata</id>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ <phase>package</phase>
</execution>
</executions>
</plugin>
@@ -218,20 +231,6 @@
<encoding>UTF-8</encoding>
</configuration>
</plugin>
- <!-- enable source bundle generation -->
- <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-resources-plugin</artifactId>
diff --git a/releng/org.eclipse.remote.proxy.server.linux.ppc64le/pom.xml b/releng/org.eclipse.remote.proxy.server.linux.ppc64le/pom.xml
deleted file mode 100644
index 2e0a07f..0000000
--- a/releng/org.eclipse.remote.proxy.server.linux.ppc64le/pom.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.proxy.server.linux.ppc64le</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.0.0-SNAPSHOT</version>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>plugin-source</id>
- <phase>none</phase>
- </execution>
- <execution>
- <id>attach-source</id>
- <phase>none</phase>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
diff --git a/releng/org.eclipse.remote.proxy.server.linux.x86_64/pom.xml b/releng/org.eclipse.remote.proxy.server.linux.x86_64/pom.xml
deleted file mode 100644
index b8bdd70..0000000
--- a/releng/org.eclipse.remote.proxy.server.linux.x86_64/pom.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.proxy.server.linux.x86_64</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.0.0-SNAPSHOT</version>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>plugin-source</id>
- <phase>none</phase>
- </execution>
- <execution>
- <id>attach-source</id>
- <phase>none</phase>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
diff --git a/releng/org.eclipse.remote.proxy.server.macosx.x86_64/pom.xml b/releng/org.eclipse.remote.proxy.server.macosx.x86_64/pom.xml
deleted file mode 100644
index a58d110..0000000
--- a/releng/org.eclipse.remote.proxy.server.macosx.x86_64/pom.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<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">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.remote</groupId>
- <artifactId>remote-parent</artifactId>
- <version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
- </parent>
-
- <artifactId>org.eclipse.remote.proxy.server.macosx.x86_64</artifactId>
- <packaging>eclipse-plugin</packaging>
- <version>1.0.0-SNAPSHOT</version>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>plugin-source</id>
- <phase>none</phase>
- </execution>
- <execution>
- <id>attach-source</id>
- <phase>none</phase>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-</project>
diff --git a/releng/org.eclipse.remote.proxy.server.product/pom.xml b/releng/org.eclipse.remote.proxy.server.product/pom.xml
index c8821f1..a7801cb 100644
--- a/releng/org.eclipse.remote.proxy.server.product/pom.xml
+++ b/releng/org.eclipse.remote.proxy.server.product/pom.xml
@@ -11,7 +11,7 @@
</parent>
<artifactId>org.eclipse.remote.proxy.server.product</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
<packaging>eclipse-repository</packaging>
<build>
diff --git a/bundles/org.eclipse.remote.jsch.ui/pom.xml b/releng/pom.xml
similarity index 68%
rename from bundles/org.eclipse.remote.jsch.ui/pom.xml
rename to releng/pom.xml
index 763a6b3..9d20bc8 100644
--- a/bundles/org.eclipse.remote.jsch.ui/pom.xml
+++ b/releng/pom.xml
@@ -7,10 +7,9 @@
<groupId>org.eclipse.remote</groupId>
<artifactId>remote-parent</artifactId>
<version>3.0.1-SNAPSHOT</version>
- <relativePath>../../releng/org.eclipse.remote.build/pom.xml</relativePath>
+ <relativePath>../releng/org.eclipse.remote.build/pom.xml</relativePath>
</parent>
- <artifactId>org.eclipse.remote.jsch.ui</artifactId>
- <packaging>eclipse-plugin</packaging>
-<version>1.0.0-SNAPSHOT</version>
+ <artifactId>releng-parent</artifactId>
+ <packaging>pom</packaging>
</project>