]> gerrit.simantics Code Review - simantics/3d.git/blob - pom.xml
Include old 64-bit versions of org.jcae.opencascade and vtk bundles
[simantics/3d.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.g3d</groupId>
5         <artifactId>org.simantics.g3d.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                                         <environments>
54                                                 <environment>
55                                                         <os>win32</os>
56                                                         <ws>win32</ws>
57                                                         <arch>x86_64</arch>
58                                                 </environment>
59                                         </environments>
60                                 </configuration>
61                         </plugin>
62
63                 </plugins>
64         </build>
65
66         <modules>
67                 <module>javax.vecmath</module>
68                 <module>org.jcae.opencascade</module>
69                 <module>org.jcae.opencascade.win32.x86_64</module>
70                 <module>vtk</module>
71                 <module>vtk.win32.win32.x86_64</module>
72
73                 <module>org.simantics.g3d</module>
74                 <module>org.simantics.g3d.csg</module>
75                 <module>org.simantics.g3d.csg.ontology</module>
76                 <module>org.simantics.g3d.ontology</module>
77                 <module>org.simantics.g3d.vtk</module>
78                 <module>org.simantics.objmap2</module>
79                 <module>org.simantics.opencascade</module>
80                 <module>org.simantics.opencascade.vtk</module>
81                 <!--<module>org.simantics.g3d.jme</module>-->
82                 <!--<module>org.simantics.opencascade.jme</module>-->
83
84                 <module>org.jcae.opencascade.lib.feature</module>
85                 <module>vtk.lib.feature</module>
86                 <module>org.simantics.g3d.feature</module>
87
88                 <module>org.simantics.g3d.repository</module>
89         </modules>
90 </project>