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.interop</groupId>
5 <artifactId>org.simantics.interop.root</artifactId>
6 <version>1.0.0-SNAPSHOT</version>
7 <packaging>pom</packaging>
9 <!-- common settings for all modules -->
11 <maven.compiler.source>1.8</maven.compiler.source>
12 <maven.compiler.target>1.8</maven.compiler.target>
13 <tycho-version>1.7.0</tycho-version>
14 <tycho-extras-version>1.7.0</tycho-extras-version>
15 <branch-spec>release/1.43.0</branch-spec>
16 <simantics-download-site>http://www.simantics.org/download</simantics-download-site>
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>
73 <groupId>org.codehaus.mojo</groupId>
74 <artifactId>properties-maven-plugin</artifactId>
75 <version>1.0.0</version>
78 <phase>initialize</phase>
80 <goal>read-project-properties</goal>
86 <file>${sign.properties}</file>
91 <groupId>org.apache.maven.plugins</groupId>
92 <artifactId>maven-jarsigner-plugin</artifactId>
93 <version>3.0.0</version>
110 <module>org.simantics.excel.poi</module>
111 <!--<module>org.simantics.express</module>-->
112 <module>org.simantics.interop</module>
113 <module>org.simantics.interop.diagram</module>
114 <module>org.simantics.interop.mapping</module>
115 <module>org.simantics.interop.update</module>
116 <module>org.simantics.interop.xmlio</module>
117 <module>org.simantics.interop.scl</module>
119 <module>org.simantics.xml.sax</module>
120 <module>org.simantics.xml.sax.base</module>
121 <module>org.simantics.xml.sax.ontology</module>
122 <module>org.simantics.xml.sax.ui</module>
124 <module>org.simantics.excel.poi.feature</module>
125 <module>org.simantics.interop.feature</module>
126 <module>org.simantics.xml.sax.feature</module>
128 <module>org.simantics.interop.repository</module>