diff options
author | Stéphane Bégaudeau | 2015-11-20 13:09:11 +0000 |
---|---|---|
committer | Stéphane Bégaudeau | 2015-11-20 13:48:56 +0000 |
commit | 04f3f4568da96ac7ff89c75428abfb39dfe66f26 (patch) | |
tree | 7e85a9741b03c3ae4cc894cf1a41aa21e1289910 /releng/org.eclipse.eef.releng/pom.xml | |
parent | 1f11ccc494779a9b17e61acaaf1f9cdc734b1acf (diff) | |
download | org.eclipse.eef-04f3f4568da96ac7ff89c75428abfb39dfe66f26.tar.gz org.eclipse.eef-04f3f4568da96ac7ff89c75428abfb39dfe66f26.tar.xz org.eclipse.eef-04f3f4568da96ac7ff89c75428abfb39dfe66f26.zip |
Contribute the first version of the build for EEF NG
1) A build has been contributed for all the org.eclipse.eef.* projects
2) All the plugins that will not be used now have been moved to the
prototypes directory.
Change-Id: I4477be42b519df975a426fb8016ea5b5276cc729
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
Diffstat (limited to 'releng/org.eclipse.eef.releng/pom.xml')
-rw-r--r-- | releng/org.eclipse.eef.releng/pom.xml | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/releng/org.eclipse.eef.releng/pom.xml b/releng/org.eclipse.eef.releng/pom.xml new file mode 100644 index 000000000..fc080de39 --- /dev/null +++ b/releng/org.eclipse.eef.releng/pom.xml @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Copyright (c) 2015 Obeo. +All rights reserved. This program and the accompanying materials +are made available under the terms of the Eclipse Public License v1.0 +which accompanies this distribution, and is available at +http://www.eclipse.org/legal/epl-v10.html + +Contributors: + Obeo - initial API and implementation +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <version>2.0.0-SNAPSHOT</version> + <groupId>org.eclipse.eef</groupId> + <artifactId>org.eclipse.eef.parent</artifactId> + <packaging>pom</packaging> + + <name>EEF Parent</name> + + <properties> + <tycho-version>0.23.1</tycho-version> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <environments> + <environment> + <os>win32</os> + <ws>win32</ws> + <arch>x86_64</arch> + </environment> + <environment> + <os>linux</os> + <ws>gtk</ws> + <arch>x86_64</arch> + </environment> + <environment> + <os>macosx</os> + <ws>cocoa</ws> + <arch>x86_64</arch> + </environment> + </environments> + </configuration> + </plugin> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-maven-plugin</artifactId> + <version>${tycho-version}</version> + <extensions>true</extensions> + </plugin> + </plugins> + </build> + + <profiles> + <profile> + <id>neon</id> + <activation> + <activeByDefault>true</activeByDefault> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <configuration> + <target> + <artifact> + <groupId>org.eclipse.eef</groupId> + <artifactId>neon</artifactId> + <version>1.0.0-SNAPSHOT</version> + </artifact> + </target> + </configuration> + </plugin> + </plugins> + </build> + <modules> + <module>targetplatforms/neon</module> + + <module>../../plugins/org.eclipse.eef</module> + <module>../../plugins/org.eclipse.eef.edit</module> + + <module>../../plugins/org.eclipse.eef.interpreter</module> + <module>../../plugins/org.eclipse.eef.interpreter.aql</module> + + <module>../../plugins/org.eclipse.eef.core</module> + <module>../../plugins/org.eclipse.eef.ide</module> + <module>../../plugins/org.eclipse.eef.ide.ui</module> + + <module>../../tests/org.eclipse.eef.tests</module> + + <module>../../doc/org.eclipse.eef.documentation</module> + + <module>../../features/org.eclipse.eef.sdk-feature</module> + </modules> + </profile> + </profiles> +</project>
\ No newline at end of file |