|
@@ -0,0 +1,109 @@
|
|
|
+<?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>
|
|
|
+ <groupId>org.yakindu.base</groupId>
|
|
|
+ <artifactId>org.yakindu.base.target.parent</artifactId>
|
|
|
+ <version>1.0.0-SNAPSHOT</version>
|
|
|
+ <packaging>pom</packaging>
|
|
|
+
|
|
|
+ <!-- this is the parent POM from which all modules inherit common settings -->
|
|
|
+ <properties>
|
|
|
+ <tycho-version>0.14.1</tycho-version>
|
|
|
+ </properties>
|
|
|
+ <repositories>
|
|
|
+ <repository>
|
|
|
+ <id>indigo</id>
|
|
|
+ <layout>p2</layout>
|
|
|
+ <url>http://download.eclipse.org/releases/indigo</url>
|
|
|
+ </repository>
|
|
|
+ <repository>
|
|
|
+ <id>eclipse37</id>
|
|
|
+ <layout>p2</layout>
|
|
|
+ <url>http://download.eclipse.org/eclipse/updates/3.7</url>
|
|
|
+ </repository>
|
|
|
+ </repositories>
|
|
|
+ <build>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <!-- enable tycho build extension -->
|
|
|
+ <groupId>org.eclipse.tycho</groupId>
|
|
|
+ <artifactId>tycho-maven-plugin</artifactId>
|
|
|
+ <version>${tycho-version}</version>
|
|
|
+ <extensions>true</extensions>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ <pluginManagement>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.eclipse.tycho</groupId>
|
|
|
+ <artifactId>tycho-p2-repository-plugin</artifactId>
|
|
|
+ <configuration>
|
|
|
+ <includeAllDependencies>true</includeAllDependencies>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </pluginManagement>
|
|
|
+ </build>
|
|
|
+ <modules>
|
|
|
+ <module>../org.yakindu.base.target</module>
|
|
|
+ <module>../org.yakindu.base.target.repository</module>
|
|
|
+ </modules>
|
|
|
+ <profiles>
|
|
|
+ <profile>
|
|
|
+ <id>Indigo.target</id>
|
|
|
+ <activation>
|
|
|
+ <activeByDefault>true</activeByDefault>
|
|
|
+ </activation>
|
|
|
+ <build>
|
|
|
+ <plugins>
|
|
|
+ <plugin>
|
|
|
+ <groupId>org.eclipse.tycho</groupId>
|
|
|
+ <artifactId>target-platform-configuration</artifactId>
|
|
|
+ <version>${tycho-version}</version>
|
|
|
+ <configuration>
|
|
|
+ <!-- add target file content to target platform -->
|
|
|
+ <target>
|
|
|
+ <artifact>
|
|
|
+ <groupId>org.yakindu.base</groupId>
|
|
|
+ <artifactId>org.yakindu.base.target</artifactId>
|
|
|
+ <version>1.0.0-SNAPSHOT</version>
|
|
|
+ <classifier>INDIGO_SR1</classifier>
|
|
|
+ </artifact>
|
|
|
+ </target>
|
|
|
+ <environments>
|
|
|
+ <environment>
|
|
|
+ <os>linux</os>
|
|
|
+ <ws>gtk</ws>
|
|
|
+ <arch>x86</arch>
|
|
|
+ </environment>
|
|
|
+ <environment>
|
|
|
+ <os>linux</os>
|
|
|
+ <ws>gtk</ws>
|
|
|
+ <arch>x86_64</arch>
|
|
|
+ </environment>
|
|
|
+ <environment>
|
|
|
+ <os>win32</os>
|
|
|
+ <ws>win32</ws>
|
|
|
+ <arch>x86</arch>
|
|
|
+ </environment>
|
|
|
+ <environment>
|
|
|
+ <os>win32</os>
|
|
|
+ <ws>win32</ws>
|
|
|
+ <arch>x86_64</arch>
|
|
|
+ </environment>
|
|
|
+ <environment>
|
|
|
+ <os>macosx</os>
|
|
|
+ <ws>cocoa</ws>
|
|
|
+ <arch>x86_64</arch>
|
|
|
+ </environment>
|
|
|
+ </environments>
|
|
|
+ </configuration>
|
|
|
+ </plugin>
|
|
|
+ </plugins>
|
|
|
+ </build>
|
|
|
+ </profile>
|
|
|
+ </profiles>
|
|
|
+
|
|
|
+</project>
|