|
9 | 9 | <packaging>pom</packaging>
|
10 | 10 |
|
11 | 11 | <properties>
|
12 |
| - <tycho.version>2.7.5</tycho.version> |
| 12 | + <tycho.version>4.0.4</tycho.version> |
13 | 13 | <built.repo.dir>${project.build.directory}/repo</built.repo.dir>
|
14 | 14 | <!-- maven.compiler.source>11</maven.compiler.source>
|
15 | 15 | <maven.compiler.target>11</maven.compiler.target -->
|
|
51 | 51 | <version>${tycho.version}</version>
|
52 | 52 | <configuration>
|
53 | 53 | <dependency-resolution>
|
54 |
| - <profileProperties> |
55 |
| - <org.eclipse.justj.buildtime>true</org.eclipse.justj.buildtime> |
| 54 | + <profileProperties> |
| 55 | + <org.eclipse.justj.buildtime>true</org.eclipse.justj.buildtime> |
56 | 56 | </profileProperties>
|
57 |
| - </dependency-resolution> |
| 57 | + </dependency-resolution> |
| 58 | + <target> |
| 59 | + <file>../io.sloeber.product/sloeber.target</file> |
| 60 | + </target> |
| 61 | + |
58 | 62 | </configuration>
|
59 | 63 | </plugin>
|
60 |
| - |
| 64 | + |
61 | 65 | <!-- Enable tycho build extension -->
|
62 | 66 | <plugin>
|
63 | 67 | <groupId>org.eclipse.tycho</groupId>
|
|
76 | 80 | <!--
|
77 | 81 | <source>11</source>
|
78 | 82 | <target>11</target> -->
|
79 |
| - <executionEnvironment>org.eclipse.justj.openjdk.hotspot.jre.full-17</executionEnvironment> |
| 83 | + <executionEnvironment>org.eclipse.justj.openjdk.hotspot.jre.full-17</executionEnvironment> |
80 | 84 |
|
81 |
| - </configuration> |
| 85 | + </configuration> |
82 | 86 | </plugin>
|
83 | 87 |
|
84 | 88 | <!-- Enable version management -->
|
|
196 | 200 | <version>${tycho.version}</version>
|
197 | 201 | <configuration>
|
198 | 202 | <!-- configure the p2 target environments for multi-platform build -->
|
199 |
| - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 203 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
200 | 204 | spec -->
|
201 | 205 | <environments>
|
202 | 206 | <environment>
|
|
213 | 217 | <os>macosx</os>
|
214 | 218 | <ws>cocoa</ws>
|
215 | 219 | <arch>x86_64</arch>
|
216 |
| - </environment> |
| 220 | + </environment> |
217 | 221 | <environment>
|
218 | 222 | <os>macosx</os>
|
219 | 223 | <ws>cocoa</ws>
|
|
237 | 241 | <version>${tycho.version}</version>
|
238 | 242 | <configuration>
|
239 | 243 | <!-- configure the p2 target environments for multi-platform build -->
|
240 |
| - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 244 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
241 | 245 | spec -->
|
242 | 246 | <environments>
|
243 | 247 | <environment>
|
|
262 | 266 | <version>${tycho.version}</version>
|
263 | 267 | <configuration>
|
264 | 268 | <!-- configure the p2 target environments for multi-platform build -->
|
265 |
| - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 269 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
266 | 270 | spec -->
|
267 | 271 | <environments>
|
268 | 272 | <environment>
|
|
276 | 280 | </plugins>
|
277 | 281 | </build>
|
278 | 282 | </profile>
|
279 |
| - |
| 283 | + |
280 | 284 | <profile>
|
281 | 285 | <id>mac64</id>
|
282 | 286 | <build>
|
|
287 | 291 | <version>${tycho.version}</version>
|
288 | 292 | <configuration>
|
289 | 293 | <!-- configure the p2 target environments for multi-platform build -->
|
290 |
| - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 294 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
291 | 295 | spec -->
|
292 | 296 | <environments>
|
293 | 297 | <!-- Mac -->
|
|
302 | 306 | </plugins>
|
303 | 307 | </build>
|
304 | 308 | </profile>
|
305 |
| - |
| 309 | + |
306 | 310 | <profile>
|
307 | 311 | <id>macm1</id>
|
308 | 312 | <build>
|
|
313 | 317 | <version>${tycho.version}</version>
|
314 | 318 | <configuration>
|
315 | 319 | <!-- configure the p2 target environments for multi-platform build -->
|
316 |
| - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 320 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
317 | 321 | spec -->
|
318 | 322 | <environments>
|
319 | 323 | <!-- Mac aarch64 -->
|
|
0 commit comments