blob: edc7e4c48eaa26e5a1d3fe5da0056360c8fee091 [file] [log] [blame]
Jonathan Dumontb6a777f2015-10-15 15:48:30 +02001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5 http://maven.apache.org/maven-v4_0_0.xsd">
6 <modelVersion>4.0.0</modelVersion>
7
8 <!-- PROJECT DESCRIPTION -->
9 <groupId>org.polarsys.esf</groupId>
10 <artifactId>esf-infra</artifactId>
11 <version>0.7.0-SNAPSHOT</version>
12 <packaging>pom</packaging>
13 <name>ESF</name>
14 <description>ESF description.</description>
15
16 <!-- DEVELOPERS -->
17 <developers>
18 <developer>
19 <id>JOD</id>
20 <name>Jonathan Dumont</name>
21 <email>jonathan.dumont@all4tec.net</email>
22 <organization>ALL4TEC</organization>
23 <organizationUrl>http://www.all4tec.net/</organizationUrl>
24 <roles>
25 <role>Project leader</role>
26 </roles>
27 <timezone>+1</timezone>
28 </developer>
29
30 <developer>
31 <id>YUM</id>
32 <name>Yupanqui Munoz Julho</name>
33 <email>yupanqui.munozjulho@cea.fr</email>
34 <organization>CEA List</organization>
35 <organizationUrl>www-list.cea.fr/</organizationUrl>
36 <roles>
37 <role>Project leader</role>
38 </roles>
39 <timezone>+1</timezone>
40 </developer>
41 </developers>
42
43 <!-- MODULES -->
44 <modules>
45 <module>core</module>
46 <module>p2</module>
47 </modules>
48
49 <!-- REPOSITORIES -->
50 <repositories>
51 <repository>
52 <id>eclipse-mars</id>
53 <layout>p2</layout>
54 <url>http://download.eclipse.org/releases/mars</url>
55 </repository>
56 </repositories>
57
58 <!-- BUILD DEFINITION -->
59 <build>
60 <plugins>
61
62 <!-- Tycho plugin -->
63 <!-- This is the part which modify default packaging to add those specific to Eclipse RCP -->
64 <plugin>
65 <groupId>org.eclipse.tycho</groupId>
66 <artifactId>tycho-maven-plugin</artifactId>
67 <version>${tycho-version}</version>
68 <extensions>true</extensions>
69 </plugin>
70
71 <!-- Tycho target platform configuration -->
72 <plugin>
73 <groupId>org.eclipse.tycho</groupId>
74 <artifactId>target-platform-configuration</artifactId>
75 <version>${tycho-version}</version>
76 <configuration>
77 <resolver>p2</resolver>
78 <environments>
79 <environment>
80 <os>win32</os>
81 <ws>win32</ws>
82 <arch>x86_64</arch>
83 </environment>
84 </environments>
85 </configuration>
86 </plugin>
87
88 <!-- Plugin used to manage the versionning of tycho artifacts -->
89 <plugin>
90 <groupId>org.eclipse.tycho</groupId>
91 <artifactId>tycho-versions-plugin</artifactId>
92 <version>${tycho-version}</version>
93 </plugin>
94
95 </plugins>
96 </build>
97
98 <!-- PROPERTIES -->
99 <properties>
100
101 <product.version>0.7.0</product.version>
102
103 <!-- Tycho plugin version -->
104 <tycho-version>0.22.0</tycho-version>
105
106 <!-- Enforce used of UTF encoding is mandatory. Otherwise, default platform encoding is used, and some issues appears with differents os constructions -->
107 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
108 </properties>
109
110</project>