|
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 --> |
|
190 | 194 | <version>${tycho.version}</version> |
191 | 195 | <configuration> |
192 | 196 | <!-- configure the p2 target environments for multi-platform build --> |
193 | | - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 197 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
194 | 198 | spec --> |
195 | 199 | <environments> |
196 | 200 | <environment> |
|
207 | 211 | <os>macosx</os> |
208 | 212 | <ws>cocoa</ws> |
209 | 213 | <arch>x86_64</arch> |
210 | | - </environment> |
| 214 | + </environment> |
211 | 215 | <environment> |
212 | 216 | <os>macosx</os> |
213 | 217 | <ws>cocoa</ws> |
|
231 | 235 | <version>${tycho.version}</version> |
232 | 236 | <configuration> |
233 | 237 | <!-- configure the p2 target environments for multi-platform build --> |
234 | | - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 238 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
235 | 239 | spec --> |
236 | 240 | <environments> |
237 | 241 | <environment> |
|
256 | 260 | <version>${tycho.version}</version> |
257 | 261 | <configuration> |
258 | 262 | <!-- configure the p2 target environments for multi-platform build --> |
259 | | - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 263 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
260 | 264 | spec --> |
261 | 265 | <environments> |
262 | 266 | <environment> |
|
270 | 274 | </plugins> |
271 | 275 | </build> |
272 | 276 | </profile> |
273 | | - |
| 277 | + |
274 | 278 | <profile> |
275 | 279 | <id>mac64</id> |
276 | 280 | <build> |
|
281 | 285 | <version>${tycho.version}</version> |
282 | 286 | <configuration> |
283 | 287 | <!-- configure the p2 target environments for multi-platform build --> |
284 | | - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 288 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
285 | 289 | spec --> |
286 | 290 | <environments> |
287 | 291 | <!-- Mac --> |
|
296 | 300 | </plugins> |
297 | 301 | </build> |
298 | 302 | </profile> |
299 | | - |
| 303 | + |
300 | 304 | <profile> |
301 | 305 | <id>macm1</id> |
302 | 306 | <build> |
|
307 | 311 | <version>${tycho.version}</version> |
308 | 312 | <configuration> |
309 | 313 | <!-- configure the p2 target environments for multi-platform build --> |
310 | | - <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
| 314 | + <!-- The strings ("linux", "gtk", "x86"...) are defined by the OSGi |
311 | 315 | spec --> |
312 | 316 | <environments> |
313 | 317 | <!-- Mac aarch64 --> |
|
0 commit comments