Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMat Booth2016-05-04 00:26:19 +0000
committerMat Booth2016-08-17 10:24:46 +0000
commit68aa09d58dd62b01f121a4f2eedac4a7c28d4f15 (patch)
tree86de8226573c35773345ca2fd429fb25a7a9d1c6 /framework
parentaecdb99e3f72b7fbde1fc5cdeec7337b92f0acd7 (diff)
downloadorg.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 'framework')
-rw-r--r--framework/bundles/org.eclipse.ecf.filetransfer/pom.xml15
-rw-r--r--framework/bundles/org.eclipse.ecf.identity/pom.xml15
-rw-r--r--framework/bundles/org.eclipse.ecf.ssl/pom.xml15
-rw-r--r--framework/bundles/org.eclipse.ecf/pom.xml15
4 files changed, 60 insertions, 0 deletions
diff --git a/framework/bundles/org.eclipse.ecf.filetransfer/pom.xml b/framework/bundles/org.eclipse.ecf.filetransfer/pom.xml
new file mode 100644
index 000000000..62854c1cc
--- /dev/null
+++ b/framework/bundles/org.eclipse.ecf.filetransfer/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</artifactId>
+ <version>5.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/framework/bundles/org.eclipse.ecf.identity/pom.xml b/framework/bundles/org.eclipse.ecf.identity/pom.xml
new file mode 100644
index 000000000..29415e5bc
--- /dev/null
+++ b/framework/bundles/org.eclipse.ecf.identity/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.identity</artifactId>
+ <version>3.7.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/framework/bundles/org.eclipse.ecf.ssl/pom.xml b/framework/bundles/org.eclipse.ecf.ssl/pom.xml
new file mode 100644
index 000000000..645f1a235
--- /dev/null
+++ b/framework/bundles/org.eclipse.ecf.ssl/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.ssl</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/framework/bundles/org.eclipse.ecf/pom.xml b/framework/bundles/org.eclipse.ecf/pom.xml
new file mode 100644
index 000000000..3cbd4742d
--- /dev/null
+++ b/framework/bundles/org.eclipse.ecf/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</artifactId>
+ <version>3.8.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>

Back to the top