diff options
author | Mat Booth | 2016-05-04 00:26:19 +0000 |
---|---|---|
committer | Mat Booth | 2016-08-17 10:24:46 +0000 |
commit | 68aa09d58dd62b01f121a4f2eedac4a7c28d4f15 (patch) | |
tree | 86de8226573c35773345ca2fd429fb25a7a9d1c6 /releng/features | |
parent | aecdb99e3f72b7fbde1fc5cdeec7337b92f0acd7 (diff) | |
download | org.eclipse.ecf-68aa09d58dd62b01f121a4f2eedac4a7c28d4f15.tar.gz org.eclipse.ecf-68aa09d58dd62b01f121a4f2eedac4a7c28d4f15.tar.xz org.eclipse.ecf-68aa09d58dd62b01f121a4f2eedac4a7c28d4f15.zip |
Bug 396457 - [Releng][Maven] Create a build based on tycho
First part of adding the necessary machinery to build ECF with tycho.
Adds two new projects, one to contain target platform definitions,
and one to contain p2 repository definitions. Adds a parent pom at
the root of the project and a gitignore file to mask built artifacts
from the git repo. Poms are added and the build enabled for all the
core features and plug-ins used by Equinox P2 (i.e. the minimum
necessary to build the Eclipse Platform itself.)
Change-Id: I0b41b4a611e2b3588fe876f14bd7c8e80de07b67
Signed-off-by: Mat Booth <mat.booth@redhat.com>
Diffstat (limited to 'releng/features')
6 files changed, 90 insertions, 0 deletions
diff --git a/releng/features/org.eclipse.ecf.core.feature/pom.xml b/releng/features/org.eclipse.ecf.core.feature/pom.xml new file mode 100644 index 000000000..e38669d6b --- /dev/null +++ b/releng/features/org.eclipse.ecf.core.feature/pom.xml @@ -0,0 +1,15 @@ +<?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.ecf</groupId> + <artifactId>ecf-parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../../../</relativePath> + </parent> + <groupId>org.eclipse.ecf</groupId> + <artifactId>org.eclipse.ecf.core.feature</artifactId> + <version>1.3.0-SNAPSHOT</version> + <packaging>eclipse-feature</packaging> +</project> diff --git a/releng/features/org.eclipse.ecf.core.ssl.feature/pom.xml b/releng/features/org.eclipse.ecf.core.ssl.feature/pom.xml new file mode 100644 index 000000000..306435917 --- /dev/null +++ b/releng/features/org.eclipse.ecf.core.ssl.feature/pom.xml @@ -0,0 +1,15 @@ +<?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.ecf</groupId> + <artifactId>ecf-parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../../../</relativePath> + </parent> + <groupId>org.eclipse.ecf</groupId> + <artifactId>org.eclipse.ecf.core.ssl.feature</artifactId> + <version>1.1.0-SNAPSHOT</version> + <packaging>eclipse-feature</packaging> +</project> diff --git a/releng/features/org.eclipse.ecf.filetransfer.feature/pom.xml b/releng/features/org.eclipse.ecf.filetransfer.feature/pom.xml new file mode 100644 index 000000000..5a3ea5119 --- /dev/null +++ b/releng/features/org.eclipse.ecf.filetransfer.feature/pom.xml @@ -0,0 +1,15 @@ +<?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.ecf</groupId> + <artifactId>ecf-parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../../../</relativePath> + </parent> + <groupId>org.eclipse.ecf</groupId> + <artifactId>org.eclipse.ecf.filetransfer.feature</artifactId> + <version>3.13.2-SNAPSHOT</version> + <packaging>eclipse-feature</packaging> +</project> diff --git a/releng/features/org.eclipse.ecf.filetransfer.httpclient4.feature/pom.xml b/releng/features/org.eclipse.ecf.filetransfer.httpclient4.feature/pom.xml new file mode 100644 index 000000000..a85eb0cf2 --- /dev/null +++ b/releng/features/org.eclipse.ecf.filetransfer.httpclient4.feature/pom.xml @@ -0,0 +1,15 @@ +<?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.ecf</groupId> + <artifactId>ecf-parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../../../</relativePath> + </parent> + <groupId>org.eclipse.ecf</groupId> + <artifactId>org.eclipse.ecf.filetransfer.httpclient4.feature</artifactId> + <version>3.13.2-SNAPSHOT</version> + <packaging>eclipse-feature</packaging> +</project> diff --git a/releng/features/org.eclipse.ecf.filetransfer.httpclient4.ssl.feature/pom.xml b/releng/features/org.eclipse.ecf.filetransfer.httpclient4.ssl.feature/pom.xml new file mode 100644 index 000000000..a7c4a4406 --- /dev/null +++ b/releng/features/org.eclipse.ecf.filetransfer.httpclient4.ssl.feature/pom.xml @@ -0,0 +1,15 @@ +<?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.ecf</groupId> + <artifactId>ecf-parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../../../</relativePath> + </parent> + <groupId>org.eclipse.ecf</groupId> + <artifactId>org.eclipse.ecf.filetransfer.httpclient4.ssl.feature</artifactId> + <version>1.1.0-SNAPSHOT</version> + <packaging>eclipse-feature</packaging> +</project> diff --git a/releng/features/org.eclipse.ecf.filetransfer.ssl.feature/pom.xml b/releng/features/org.eclipse.ecf.filetransfer.ssl.feature/pom.xml new file mode 100644 index 000000000..0cd677a09 --- /dev/null +++ b/releng/features/org.eclipse.ecf.filetransfer.ssl.feature/pom.xml @@ -0,0 +1,15 @@ +<?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.ecf</groupId> + <artifactId>ecf-parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../../../</relativePath> + </parent> + <groupId>org.eclipse.ecf</groupId> + <artifactId>org.eclipse.ecf.filetransfer.ssl.feature</artifactId> + <version>1.1.0-SNAPSHOT</version> + <packaging>eclipse-feature</packaging> +</project> |