1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <groupId>org.simantics.fmi</groupId>
5 <artifactId>org.simantics.fmil.parent</artifactId>
6 <version>0.0.1-SNAPSHOT</version>
7 <packaging>pom</packaging>
9 <!-- common settings for all modules -->
11 <maven.compiler.source>11</maven.compiler.source>
12 <maven.compiler.target>11</maven.compiler.target>
13 <tycho-version>1.7.0</tycho-version>
14 <branch-spec>master</branch-spec>
15 <simantics-download-site>http://www.simantics.org/download</simantics-download-site>
16 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
20 <!-- configure p2 repository to resolve against -->
22 <id>simantics-sdk</id>
24 <url>${simantics-download-site}/${branch-spec}/sdk</url>
31 <groupId>org.eclipse.tycho</groupId>
32 <artifactId>tycho-compiler-plugin</artifactId>
33 <version>${tycho-version}</version>
35 <compilerArgument>-err:-forbidden</compilerArgument>
39 <groupId>org.eclipse.tycho</groupId>
40 <artifactId>tycho-maven-plugin</artifactId>
41 <version>${tycho-version}</version>
42 <extensions>true</extensions>
45 <groupId>org.eclipse.tycho</groupId>
46 <artifactId>tycho-versions-plugin</artifactId>
47 <version>${tycho-version}</version>
50 <groupId>org.eclipse.tycho</groupId>
51 <artifactId>target-platform-configuration</artifactId>
52 <version>${tycho-version}</version>
54 <ignoreTychoRepositories>true</ignoreTychoRepositories>
55 <resolver>p2</resolver>
90 <groupId>org.codehaus.mojo</groupId>
91 <artifactId>properties-maven-plugin</artifactId>
92 <version>1.0.0</version>
95 <phase>initialize</phase>
97 <goal>read-project-properties</goal>
103 <file>${sign.properties}</file>
108 <groupId>org.apache.maven.plugins</groupId>
109 <artifactId>maven-jarsigner-plugin</artifactId>
110 <version>3.0.0</version>
127 <module>../org.simantics.fmil.core</module>
128 <module>../org.simantics.fmil.feature</module>
129 <module>../org.simantics.fmil.linux64</module>
130 <module>../org.simantics.fmil.win32</module>
131 <module>../org.simantics.fmil.win64</module>
132 <module>../org.simantics.fmil.repository</module>