blob: 683755f40288931480328982a008260aa648ee71 [file] [log] [blame]
Dirk Fauth324ba592020-02-26 13:52:00 +01001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4
5 <modelVersion>4.0.0</modelVersion>
6
7 <groupId>sca2amalthea</groupId>
8 <artifactId>parent</artifactId>
9 <version>0.9.7-SNAPSHOT</version>
10
11 <packaging>pom</packaging>
12
13 <name>SCA2AMALTHEA</name>
14
15 <properties>
16 <tycho.version>1.6.0</tycho.version>
17
18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
20 </properties>
21
Dirk Fauthe1bf59d2020-02-28 08:52:59 +010022 <pluginRepositories>
23 <pluginRepository>
24 <id>cbi</id>
25 <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
26 <releases>
27 <enabled>true</enabled>
28 </releases>
29 <snapshots>
30 <enabled>false</enabled>
31 </snapshots>
32 </pluginRepository>
33 </pluginRepositories>
34
Dirk Fauth324ba592020-02-26 13:52:00 +010035 <modules>
36 <module>plugins</module>
37 <module>features</module>
38 <module>releng</module>
39 </modules>
40
41 <build>
42 <plugins>
43 <plugin>
44 <groupId>org.eclipse.tycho</groupId>
45 <artifactId>tycho-maven-plugin</artifactId>
46 <version>${tycho.version}</version>
47 <extensions>true</extensions>
48 </plugin>
49
50 <plugin>
51 <groupId>org.eclipse.tycho</groupId>
52 <artifactId>tycho-compiler-plugin</artifactId>
53 <version>${tycho.version}</version>
54 <configuration>
55 <verbose>true</verbose>
56 <source>1.8</source>
57 <target>1.8</target>
58 </configuration>
59 </plugin>
60
61 <plugin>
62 <groupId>org.eclipse.tycho</groupId>
63 <artifactId>target-platform-configuration</artifactId>
64 <version>${tycho.version}</version>
65 <configuration>
66 <environments>
67 <environment>
68 <os>linux</os>
69 <ws>gtk</ws>
70 <arch>x86_64</arch>
71 </environment>
72 <environment>
73 <os>win32</os>
74 <ws>win32</ws>
75 <arch>x86_64</arch>
76 </environment>
77 <environment>
78 <os>macosx</os>
79 <ws>cocoa</ws>
80 <arch>x86_64</arch>
81 </environment>
82 </environments>
83
84 <target>
85 <artifact>
86 <groupId>sca2amalthea</groupId>
87 <artifactId>org.eclipse.app4mc.sca2amalthea.target</artifactId>
88 <version>0.9.7-SNAPSHOT</version>
89 </artifact>
90 </target>
91 <targetDefinitionIncludeSource>honor</targetDefinitionIncludeSource>
92 </configuration>
93 </plugin>
94
95 <plugin>
96 <groupId>org.eclipse.tycho</groupId>
97 <artifactId>tycho-surefire-plugin</artifactId>
98 <version>${tycho.version}</version>
99 <configuration>
100 <!-- argLine>${tycho.testArgLine}</argLine> -->
101 <forkMode>never</forkMode>
102 <includes>
103 <include>**/*Test.*</include>
104 </includes>
105 </configuration>
106 </plugin>
107
108 <plugin>
109 <groupId>org.eclipse.tycho</groupId>
110 <artifactId>tycho-source-plugin</artifactId>
111 <version>${tycho.version}</version>
112
113 <executions>
114 <execution>
115 <id>plugin-source</id>
116 <goals>
117 <goal>plugin-source</goal>
118 </goals>
119 </execution>
120 </executions>
121 </plugin>
122 </plugins>
123 </build>
124
125 <profiles>
126 <profile>
127 <id>sign</id>
128 <build>
129 <plugins>
130 <plugin>
131 <groupId>org.eclipse.cbi.maven.plugins</groupId>
132 <artifactId>eclipse-jarsigner-plugin</artifactId>
133 <version>1.1.3</version>
134 <executions>
135 <execution>
136 <id>sign</id>
137 <phase>package</phase>
138 <goals>
139 <goal>sign</goal>
140 </goals>
141 </execution>
142 </executions>
143 </plugin>
144 </plugins>
145 </build>
146 </profile>
147 </profiles>
148</project>