|
14 | 14 | <maven.compiler.target>11</maven.compiler.target>
|
15 | 15 | <maven.version.ignore>.*[a-zA-Z]+.*</maven.version.ignore>
|
16 | 16 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
17 |
| - <tycho-version>4.0.8</tycho-version> |
| 17 | + <tycho-version>4.0.10</tycho-version> |
18 | 18 | <xtext-version>2.36.0</xtext-version>
|
19 |
| - <cbi-plugins.version>1.5.0</cbi-plugins.version> |
20 |
| - <os-jvm-flags/> |
21 |
| - <eclipse-repo.url>https://repo.eclipse.org/content/repositories/cbi/</eclipse-repo.url> |
22 |
| - <!-- comment out snapshots repo, when not intending to use snapshots. releases come from "eclipse-repo.url" |
23 |
| - <cbi-snapshots-repo.url>https://repo.eclipse.org/content/repositories/cbi-snapshots/</cbi-snapshots-repo.url> |
24 |
| - --> |
25 |
| - <!-- |
26 |
| - <tycho-snapshots>https://repo.eclipse.org/content/repositories/tycho-snapshots/</tycho-snapshots> |
27 |
| - --> |
28 | 19 | <unofficialSuffix>'-UNOFFICIAL'</unofficialSuffix>
|
29 | 20 | </properties>
|
30 | 21 |
|
31 |
| - <pluginRepositories> |
32 |
| - <pluginRepository> |
33 |
| - <id>eclipse</id> |
34 |
| - <url>${eclipse-repo.url}</url> |
35 |
| - <releases> |
36 |
| - <enabled>true</enabled> |
37 |
| - </releases> |
38 |
| - <snapshots> |
39 |
| - <enabled>false</enabled> |
40 |
| - </snapshots> |
41 |
| - </pluginRepository> |
42 |
| - <!-- |
43 |
| - <pluginRepository> |
44 |
| - <id>tycho-snapshots</id> |
45 |
| - <url>${tycho-snapshots}</url> |
46 |
| - <releases> |
47 |
| - <enabled>true</enabled> |
48 |
| - </releases> |
49 |
| - <snapshots> |
50 |
| - <enabled>true</enabled> |
51 |
| - </snapshots> |
52 |
| - </pluginRepository> |
53 |
| - --> |
54 |
| - </pluginRepositories> |
| 22 | + <modules> |
| 23 | + <module>com.wamas.ide.launching</module> |
| 24 | + <module>com.wamas.ide.launching.ide</module> |
| 25 | + <module>com.wamas.ide.launching.ui</module> |
| 26 | + <module>com.wamas.ide.launching.feature</module> |
| 27 | + <module>com.wamas.ide.launching.update</module> |
| 28 | + </modules> |
55 | 29 |
|
56 | 30 | <build>
|
57 |
| - <finalName>foobar</finalName> |
58 | 31 | <pluginManagement>
|
59 | 32 | <plugins>
|
60 | 33 | <plugin>
|
|
96 | 69 | <artifactId>maven-site-plugin</artifactId>
|
97 | 70 | <version>3.20.0</version>
|
98 | 71 | </plugin>
|
99 |
| -<!-- <plugin> |
| 72 | + <plugin> |
100 | 73 | <groupId>org.apache.maven.plugins</groupId>
|
101 | 74 | <artifactId>maven-enforcer-plugin</artifactId>
|
102 | 75 | <version>3.5.0</version>
|
|
125 | 98 | </configuration>
|
126 | 99 | </execution>
|
127 | 100 | </executions>
|
128 |
| - </plugin>--> |
| 101 | + </plugin> |
129 | 102 | <plugin>
|
130 | 103 | <groupId>org.codehaus.mojo</groupId>
|
131 | 104 | <artifactId>exec-maven-plugin</artifactId>
|
|
161 | 134 | <artifactId>tycho-p2-publisher-plugin</artifactId>
|
162 | 135 | <version>${tycho-version}</version>
|
163 | 136 | </plugin>
|
164 |
| - <plugin> |
165 |
| - <groupId>org.eclipse.tycho</groupId> |
166 |
| - <artifactId>tycho-packaging-plugin</artifactId> |
167 |
| - <version>${tycho-version}</version> |
168 |
| - </plugin> |
169 | 137 | <plugin>
|
170 | 138 | <groupId>org.eclipse.tycho</groupId>
|
171 | 139 | <artifactId>target-platform-configuration</artifactId>
|
172 | 140 | <version>${tycho-version}</version>
|
173 | 141 | <configuration>
|
| 142 | + <target> |
| 143 | + <file>${basedir}/../target-platforms/default.target</file> |
| 144 | + </target> |
174 | 145 | <environments>
|
175 | 146 | <environment>
|
176 | 147 | <os>linux</os>
|
|
263 | 234 | <repository>
|
264 | 235 | <id>eclipse</id>
|
265 | 236 | <layout>p2</layout>
|
266 |
| - <url>http://download.eclipse.org/releases/2024-06</url> |
| 237 | + <url>https://download.eclipse.org/releases/2022-12/202212071000/</url> |
267 | 238 | </repository>
|
268 | 239 | <repository>
|
269 | 240 | <id>cbi-targetplatform-dsl-mirror</id>
|
270 | 241 | <layout>p2</layout>
|
271 |
| - <url>https://download.eclipse.org/cbi/updates/tpd/release/</url> |
| 242 | + <url>https://download.eclipse.org/cbi/updates/tpd/release/3.0.0/</url> |
272 | 243 | </repository>
|
273 | 244 | </repositories>
|
274 | 245 | <dependencies>
|
|
288 | 259 | </applicationArgs>
|
289 | 260 | </configuration>
|
290 | 261 | </plugin>
|
| 262 | + <plugin> |
| 263 | + <groupId>org.eclipse.tycho</groupId> |
| 264 | + <artifactId>tycho-packaging-plugin</artifactId> |
| 265 | + <version>${tycho-version}</version> |
| 266 | + <dependencies> |
| 267 | + <dependency> |
| 268 | + <groupId>org.eclipse.tycho</groupId> |
| 269 | + <artifactId>tycho-buildtimestamp-jgit</artifactId> |
| 270 | + <version>${tycho-version}</version> |
| 271 | + </dependency> |
| 272 | + </dependencies> |
| 273 | + <configuration> |
| 274 | + <timestampProvider>jgit</timestampProvider> |
| 275 | + <jgit.ignore>pom.xml .gitignore .launchers/**</jgit.ignore> |
| 276 | + <jgit.dirtyWorkingTree>warning</jgit.dirtyWorkingTree> |
| 277 | + <format>yyyyMMddHHmm${unofficialSuffix}</format> |
| 278 | + </configuration> |
| 279 | + </plugin> |
291 | 280 | </plugins>
|
292 | 281 | </build>
|
293 |
| - |
294 |
| - <profiles> |
295 |
| - <profile> |
296 |
| - <id>target-default</id> |
297 |
| - <activation> |
298 |
| - <activeByDefault>true</activeByDefault> |
299 |
| - </activation> |
300 |
| - <modules> |
301 |
| - <module>com.wamas.ide.launching</module> |
302 |
| - <module>com.wamas.ide.launching.ide</module> |
303 |
| - <module>com.wamas.ide.launching.ui</module> |
304 |
| - <module>com.wamas.ide.launching.feature</module> |
305 |
| - <module>com.wamas.ide.launching.update</module> |
306 |
| - </modules> |
307 |
| - <build> |
308 |
| - <plugins> |
309 |
| - <plugin> |
310 |
| - <groupId>org.eclipse.tycho</groupId> |
311 |
| - <artifactId>target-platform-configuration</artifactId> |
312 |
| - <configuration> |
313 |
| - <target> |
314 |
| - <file>${basedir}/../target-platforms/default.target</file> |
315 |
| - </target> |
316 |
| - </configuration> |
317 |
| - </plugin> |
318 |
| - <plugin> |
319 |
| - <groupId>org.eclipse.tycho</groupId> |
320 |
| - <artifactId>tycho-packaging-plugin</artifactId> |
321 |
| - <dependencies> |
322 |
| - <dependency> |
323 |
| - <groupId>org.eclipse.tycho</groupId> |
324 |
| - <artifactId>tycho-buildtimestamp-jgit</artifactId> |
325 |
| - <version>${tycho-version}</version> |
326 |
| - </dependency> |
327 |
| - </dependencies> |
328 |
| - <configuration> |
329 |
| - <timestampProvider>jgit</timestampProvider> |
330 |
| - <jgit.ignore>pom.xml .gitignore .launchers/**</jgit.ignore> |
331 |
| - <jgit.dirtyWorkingTree>warning</jgit.dirtyWorkingTree> |
332 |
| - <format>yyyyMMddHHmm${unofficialSuffix}</format> |
333 |
| - </configuration> |
334 |
| - </plugin> |
335 |
| - </plugins> |
336 |
| - </build> |
337 |
| - </profile> |
338 |
| - </profiles> |
339 | 282 | </project>
|
0 commit comments