]> gerrit.simantics Code Review - simantics/fmil.git/blob - org.simantics.fmil.parent/pom.xml
Added project for p2 repository generation from FMIL feature.
[simantics/fmil.git] / org.simantics.fmil.parent / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
2         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
3         <modelVersion>4.0.0</modelVersion>\r
4         <groupId>org.simantics.fmi</groupId>\r
5         <artifactId>org.simantics.fmil.parent</artifactId>\r
6         <version>0.0.1-SNAPSHOT</version>\r
7         <packaging>pom</packaging>\r
8 \r
9         <properties>\r
10                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>\r
11                 <tycho-version>0.26.0</tycho-version>\r
12         </properties>\r
13 \r
14         <repositories>\r
15                 <repository>\r
16                         <id>simantics-sdk</id>\r
17                         <layout>p2</layout>\r
18                         <url>http://www.simantics.org/download/master/sdk</url>\r
19                 </repository>\r
20         </repositories>\r
21 \r
22         <build>\r
23                 <plugins>\r
24                         <plugin>\r
25                                 <groupId>org.eclipse.tycho</groupId>\r
26                                 <artifactId>tycho-compiler-plugin</artifactId>\r
27                                 <version>${tycho-version}</version>\r
28                                 <configuration>\r
29                                         <compilerArgument>-err:-forbidden</compilerArgument>\r
30                                 </configuration>\r
31                         </plugin>\r
32                         <plugin>\r
33                                 <groupId>org.eclipse.tycho</groupId>\r
34                                 <artifactId>tycho-maven-plugin</artifactId>\r
35                                 <version>${tycho-version}</version>\r
36                                 <extensions>true</extensions>\r
37                         </plugin>\r
38                         <plugin>\r
39                                 <groupId>org.eclipse.tycho</groupId>\r
40                                 <artifactId>tycho-versions-plugin</artifactId>\r
41                                 <version>${tycho-version}</version>\r
42                         </plugin>\r
43                         <plugin>\r
44                                 <groupId>org.eclipse.tycho</groupId>\r
45                                 <artifactId>target-platform-configuration</artifactId>\r
46                                 <version>${tycho-version}</version>\r
47                                 <configuration>\r
48                                         <ignoreTychoRepositories>true</ignoreTychoRepositories>\r
49                                         <resolver>p2</resolver>\r
50                                         <environments>\r
51                                                 <environment>\r
52                                                         <os>win32</os>\r
53                                                         <ws>win32</ws>\r
54                                                         <arch>x86</arch>\r
55                                                 </environment>\r
56                                                 <environment>\r
57                                                         <os>win32</os>\r
58                                                         <ws>win32</ws>\r
59                                                         <arch>x86_64</arch>\r
60                                                 </environment>\r
61                                         </environments>\r
62                                 </configuration>\r
63                         </plugin>\r
64                 </plugins>\r
65         </build>\r
66 \r
67         <modules>\r
68                 <module>../org.simantics.fmil.core</module>\r
69                 <module>../org.simantics.fmil.feature</module>\r
70                 <module>../org.simantics.fmil.win32</module>\r
71                 <module>../org.simantics.fmil.win64</module>\r
72                 <module>../org.simantics.fmil.repository</module>\r
73         </modules>\r
74 </project>\r