]> gerrit.simantics Code Review - simantics/interop.git/blob - pom.xml
Getters for specific class UpdateOps
[simantics/interop.git] / pom.xml
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>
8
9         <!-- common settings for all modules -->
10         <properties>
11                 <branch-spec>master</branch-spec>
12                 <simantics-download-site>http://www.simantics.org/download</simantics-download-site>
13                 <tycho-version>1.0.0</tycho-version>
14         </properties>
15
16         <repositories>
17                 <!-- configure p2 repository to resolve against -->
18                 <repository>
19                         <id>simantics-sdk</id>
20                         <layout>p2</layout>
21                         <url>${simantics-download-site}/${branch-spec}/sdk</url>
22                 </repository>
23         </repositories>
24
25         <build>
26                 <plugins>
27                         <plugin>
28                                 <groupId>org.eclipse.tycho</groupId>
29                                 <artifactId>tycho-compiler-plugin</artifactId>
30                                 <version>${tycho-version}</version>
31                                 <configuration>
32                                         <compilerArgument>-err:-forbidden</compilerArgument>
33                                 </configuration>
34                         </plugin>
35                         <plugin>
36                                 <groupId>org.eclipse.tycho</groupId>
37                                 <artifactId>tycho-maven-plugin</artifactId>
38                                 <version>${tycho-version}</version>
39                                 <extensions>true</extensions>
40                         </plugin>
41                         <plugin>
42                                 <groupId>org.eclipse.tycho</groupId>
43                                 <artifactId>tycho-versions-plugin</artifactId>
44                                 <version>${tycho-version}</version>
45                         </plugin>
46                         <plugin>
47                                 <groupId>org.eclipse.tycho</groupId>
48                                 <artifactId>target-platform-configuration</artifactId>
49                                 <version>${tycho-version}</version>
50                                 <configuration>
51                                         <ignoreTychoRepositories>true</ignoreTychoRepositories>
52                                         <resolver>p2</resolver>
53                                 </configuration>
54                         </plugin>
55                 </plugins>
56         </build>
57
58         <modules>
59                 <module>org.simantics.excel.poi</module>
60                 <!--<module>org.simantics.express</module>-->
61                 <module>org.simantics.interop</module>
62                 <module>org.simantics.interop.mapping</module>
63                 <module>org.simantics.interop.update</module>
64                 <module>org.simantics.interop.xmlio</module>
65                 <module>org.simantics.xml.sax</module>
66                 <module>org.simantics.xml.sax.base</module>
67                 <module>org.simantics.xml.sax.ontology</module>
68                 <module>org.simantics.xml.sax.ui</module>
69                 <module>org.simantics.interop.scl</module>
70
71                 <module>org.simantics.excel.poi.feature</module>
72                 <module>org.simantics.interop.feature</module>
73                 <module>org.simantics.xml.sax.feature</module>
74
75                 <module>org.simantics.interop.repository</module>
76         </modules>
77 </project>