blob: 2a655f70fdd598723ed63b4c093f0f7501db0e77 [file] [log] [blame]
Matthias Sohnf2455792010-01-14 01:22:42 +01001<?xml version="1.0" encoding="UTF-8"?>
2<!--
Matthias Sohn5c5f7c62020-01-04 00:50:50 +01003 Copyright (C) 2009, 2015, Matthias Sohn <matthias.sohn@sap.com> and others
Matthias Sohnf2455792010-01-14 01:22:42 +01004
Matthias Sohn5c5f7c62020-01-04 00:50:50 +01005 This program and the accompanying materials are made available under the
6 terms of the Eclipse Distribution License v. 1.0 which is available at
7 http://www.eclipse.org/org/documents/edl-v10.php.
Matthias Sohnf2455792010-01-14 01:22:42 +01008
Matthias Sohn5c5f7c62020-01-04 00:50:50 +01009 SPDX-License-Identifier: BSD-3-Clause
Matthias Sohnf2455792010-01-14 01:22:42 +010010-->
11
12<project xmlns="http://maven.apache.org/POM/4.0.0"
13 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
14 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
15 <modelVersion>4.0.0</modelVersion>
16
Matthias Sohnf2455792010-01-14 01:22:42 +010017 <groupId>org.eclipse.jgit</groupId>
18 <artifactId>jgit.tycho.parent</artifactId>
Matthias Sohnd0a22882024-06-03 23:10:25 +020019 <version>6.10.0.202406032110-r</version>
Matthias Sohnf2455792010-01-14 01:22:42 +010020 <packaging>pom</packaging>
21
Matthias Sohnf5f15362011-05-31 22:53:53 +020022 <name>JGit Tycho Parent</name>
Matthias Sohnf2455792010-01-14 01:22:42 +010023
Matthias Sohn8ca649c2023-10-05 16:25:45 +020024 <licenses>
25 <license>
26 <name>BSD-3-Clause</name>
27 <url>https://www.eclipse.org/org/documents/edl-v10.php</url>
28 </license>
29 </licenses>
30
Matthias Sohnf2455792010-01-14 01:22:42 +010031 <properties>
Matthias Sohn1d280db2020-12-28 18:51:57 +010032 <java.version>11</java.version>
Matthias Sohnc9232e52024-05-29 03:00:53 +020033 <tycho-version>4.0.7</tycho-version>
Matthias Sohn39d4dae2021-09-29 02:03:02 +020034 <target-platform>jgit-4.17</target-platform>
Matthias Sohn60073712023-10-06 01:10:40 +020035 <project.build.outputTimestamp>${git.commit.time}</project.build.outputTimestamp>
Matthias Sohnf2455792010-01-14 01:22:42 +010036 </properties>
37
Matthias Sohnb97a35d2013-08-31 00:26:18 +020038 <pluginRepositories>
39 <pluginRepository>
40 <id>repo.eclipse.org.cbi-releases</id>
41 <url>https://repo.eclipse.org/content/repositories/cbi-releases/</url>
42 </pluginRepository>
43 </pluginRepositories>
44
Matthias Sohnf2455792010-01-14 01:22:42 +010045 <modules>
46 <module>org.eclipse.jgit.feature</module>
Matthias Sohn77848d62020-04-27 00:58:28 +020047 <module>org.eclipse.jgit.gpg.bc.feature</module>
Matthias Sohn3d3df392014-02-20 22:07:48 +010048 <module>org.eclipse.jgit.http.apache.feature</module>
Thomas Wolf9b319692018-11-01 11:28:15 +010049 <module>org.eclipse.jgit.ssh.apache.feature</module>
Matthias Sohn8d2d6832020-04-24 22:41:39 +020050 <module>org.eclipse.jgit.ssh.jsch.feature</module>
Matthias Sohn536db182015-07-17 16:22:56 +020051 <module>org.eclipse.jgit.lfs.feature</module>
Matthias Sohn49740902012-06-12 00:17:55 +020052 <module>org.eclipse.jgit.pgm.feature</module>
Matthias Sohn51f6fbd2010-08-31 02:35:08 +020053 <module>org.eclipse.jgit.source.feature</module>
Matthias Sohne36c2aa2010-05-11 14:35:26 +020054 <module>org.eclipse.jgit.junit.feature</module>
Matthias Sohn43543e72012-04-16 17:40:43 +020055 <module>org.eclipse.jgit.repository</module>
Matthias Sohnf2455792010-01-14 01:22:42 +010056 </modules>
57
Matthias Sohnaf64b9a2013-02-23 10:11:26 +010058 <distributionManagement>
59 <repository>
60 <id>repo.eclipse.org</id>
61 <name>JGit Maven Repository - Releases</name>
62 <url>https://repo.eclipse.org/content/repositories/jgit-releases/</url>
63 </repository>
64 <snapshotRepository>
65 <id>repo.eclipse.org</id>
66 <name>JGit Maven Repository - Snapshots</name>
67 <url>https://repo.eclipse.org/content/repositories/jgit-snapshots/</url>
68 <uniqueVersion>true</uniqueVersion>
69 </snapshotRepository>
70 </distributionManagement>
71
Matthias Sohn51f6fbd2010-08-31 02:35:08 +020072 <dependencies>
73 <!-- sources artifacts so that we can place them in the features -->
74 <dependency>
75 <groupId>org.eclipse.jgit</groupId>
76 <artifactId>org.eclipse.jgit</artifactId>
Matthias Sohn77d2f3c2013-06-01 00:36:17 +020077 <version>${project.version}</version>
Matthias Sohn51f6fbd2010-08-31 02:35:08 +020078 <classifier>sources</classifier>
79 </dependency>
Matthias Sohn49740902012-06-12 00:17:55 +020080 <dependency>
81 <groupId>org.eclipse.jgit</groupId>
Matthias Sohn27f1fb62019-04-01 01:30:44 +020082 <artifactId>org.eclipse.jgit.ant</artifactId>
83 <version>${project.version}</version>
84 <classifier>sources</classifier>
85 </dependency>
86 <dependency>
87 <groupId>org.eclipse.jgit</groupId>
88 <artifactId>org.eclipse.jgit.archive</artifactId>
89 <version>${project.version}</version>
90 <classifier>sources</classifier>
91 </dependency>
92 <dependency>
93 <groupId>org.eclipse.jgit</groupId>
Matthias Sohn77848d62020-04-27 00:58:28 +020094 <artifactId>org.eclipse.jgit.gpg.bc</artifactId>
95 <version>${project.version}</version>
96 <classifier>sources</classifier>
97 </dependency>
98 <dependency>
99 <groupId>org.eclipse.jgit</groupId>
Matthias Sohn27f1fb62019-04-01 01:30:44 +0200100 <artifactId>org.eclipse.jgit.http.apache</artifactId>
101 <version>${project.version}</version>
102 <classifier>sources</classifier>
103 </dependency>
104 <dependency>
105 <groupId>org.eclipse.jgit</groupId>
106 <artifactId>org.eclipse.jgit.http.server</artifactId>
107 <version>${project.version}</version>
108 <classifier>sources</classifier>
109 </dependency>
110 <dependency>
111 <groupId>org.eclipse.jgit</groupId>
112 <artifactId>org.eclipse.jgit.junit</artifactId>
113 <version>${project.version}</version>
114 <classifier>sources</classifier>
115 </dependency>
116 <dependency>
117 <groupId>org.eclipse.jgit</groupId>
118 <artifactId>org.eclipse.jgit.junit.http</artifactId>
119 <version>${project.version}</version>
120 <classifier>sources</classifier>
121 </dependency>
122 <dependency>
123 <groupId>org.eclipse.jgit</groupId>
124 <artifactId>org.eclipse.jgit.junit.ssh</artifactId>
125 <version>${project.version}</version>
126 <classifier>sources</classifier>
127 </dependency>
128 <dependency>
129 <groupId>org.eclipse.jgit</groupId>
130 <artifactId>org.eclipse.jgit.lfs</artifactId>
131 <version>${project.version}</version>
132 <classifier>sources</classifier>
133 </dependency>
134 <dependency>
135 <groupId>org.eclipse.jgit</groupId>
136 <artifactId>org.eclipse.jgit.lfs.server</artifactId>
137 <version>${project.version}</version>
138 <classifier>sources</classifier>
139 </dependency>
140 <dependency>
141 <groupId>org.eclipse.jgit</groupId>
Matthias Sohn49740902012-06-12 00:17:55 +0200142 <artifactId>org.eclipse.jgit.pgm</artifactId>
143 <version>${project.version}</version>
144 <classifier>sources</classifier>
145 </dependency>
Thomas Wolf9b319692018-11-01 11:28:15 +0100146 <dependency>
147 <groupId>org.eclipse.jgit</groupId>
148 <artifactId>org.eclipse.jgit.ssh.apache</artifactId>
149 <version>${project.version}</version>
150 <classifier>sources</classifier>
151 </dependency>
Matthias Sohn27f1fb62019-04-01 01:30:44 +0200152 <dependency>
153 <groupId>org.eclipse.jgit</groupId>
Thomas Wolf634302d2021-11-02 18:48:25 +0100154 <artifactId>org.eclipse.jgit.ssh.apache.agent</artifactId>
155 <version>${project.version}</version>
156 <classifier>sources</classifier>
157 </dependency>
158 <dependency>
159 <groupId>org.eclipse.jgit</groupId>
Matthias Sohn8d2d6832020-04-24 22:41:39 +0200160 <artifactId>org.eclipse.jgit.ssh.jsch</artifactId>
161 <version>${project.version}</version>
162 <classifier>sources</classifier>
163 </dependency>
164 <dependency>
165 <groupId>org.eclipse.jgit</groupId>
Matthias Sohn27f1fb62019-04-01 01:30:44 +0200166 <artifactId>org.eclipse.jgit.ui</artifactId>
167 <version>${project.version}</version>
168 <classifier>sources</classifier>
169 </dependency>
Matthias Sohn51f6fbd2010-08-31 02:35:08 +0200170 </dependencies>
171
Matthias Sohnf2455792010-01-14 01:22:42 +0100172 <build>
173 <plugins>
174 <plugin>
Matthias Sohn65848632017-12-27 02:54:40 +0100175 <groupId>org.apache.maven.plugins</groupId>
176 <artifactId>maven-enforcer-plugin</artifactId>
Matthias Sohn90674ab2024-02-20 18:47:48 +0100177 <version>3.4.1</version>
Matthias Sohn65848632017-12-27 02:54:40 +0100178 <executions>
179 <execution>
180 <id>enforce-maven</id>
181 <goals>
182 <goal>enforce</goal>
183 </goals>
184 <configuration>
185 <rules>
186 <requireMavenVersion>
Matthias Sohn59c9f932024-05-24 00:11:47 +0200187 <version>3.9.0</version>
Matthias Sohn65848632017-12-27 02:54:40 +0100188 </requireMavenVersion>
189 </rules>
190 </configuration>
191 </execution>
192 </executions>
193 </plugin>
194 <plugin>
Chris Aniszczyk4e7c2f82011-05-10 15:05:09 -0500195 <groupId>org.eclipse.tycho</groupId>
Matthias Sohnf2455792010-01-14 01:22:42 +0100196 <artifactId>tycho-maven-plugin</artifactId>
197 <version>${tycho-version}</version>
198 <extensions>true</extensions>
199 </plugin>
200 <plugin>
Chris Aniszczyk4e7c2f82011-05-10 15:05:09 -0500201 <groupId>org.eclipse.tycho</groupId>
Matthias Sohnf2455792010-01-14 01:22:42 +0100202 <artifactId>target-platform-configuration</artifactId>
Matthias Sohnf2455792010-01-14 01:22:42 +0100203 </plugin>
Matthias Sohn8ca649c2023-10-05 16:25:45 +0200204 <plugin>
205 <groupId>org.cyclonedx</groupId>
206 <artifactId>cyclonedx-maven-plugin</artifactId>
Matthias Sohn7724b0a2024-05-24 00:22:20 +0200207 <version>2.8.0</version>
Matthias Sohn8ca649c2023-10-05 16:25:45 +0200208 <configuration>
209 <projectType>library</projectType>
210 <schemaVersion>1.4</schemaVersion>
211 <includeBomSerialNumber>false</includeBomSerialNumber>
212 <includeCompileScope>true</includeCompileScope>
213 <includeProvidedScope>true</includeProvidedScope>
214 <includeRuntimeScope>true</includeRuntimeScope>
215 <includeSystemScope>true</includeSystemScope>
216 <includeTestScope>false</includeTestScope>
217 <includeLicenseText>false</includeLicenseText>
218 <outputReactorProjects>true</outputReactorProjects>
219 <outputFormat>json</outputFormat>
220 <outputName>cyclonedx</outputName>
221 <outputDirectory>${project.build.directory}</outputDirectory>
Matthias Sohn8ca649c2023-10-05 16:25:45 +0200222 <verbose>false</verbose>
223 </configuration>
224 <executions>
225 <execution>
226 <phase>package</phase>
227 <goals>
228 <goal>makeAggregateBom</goal>
229 </goals>
230 </execution>
231 </executions>
232 </plugin>
Matthias Sohn60073712023-10-06 01:10:40 +0200233 <plugin>
234 <groupId>io.github.git-commit-id</groupId>
235 <artifactId>git-commit-id-maven-plugin</artifactId>
Matthias Sohnb59e90a2024-05-24 00:09:04 +0200236 <version>8.0.2</version>
Matthias Sohn60073712023-10-06 01:10:40 +0200237 <executions>
238 <execution>
239 <id>get-the-git-infos</id>
240 <goals>
241 <goal>revision</goal>
242 </goals>
243 <phase>initialize</phase>
244 </execution>
245 </executions>
246 <configuration>
247 <generateGitPropertiesFile>false</generateGitPropertiesFile>
248 <injectAllReactorProjects>true</injectAllReactorProjects>
249 <dateFormat>yyyy-MM-dd'T'HH:mm:ss'Z'</dateFormat>
250 <dateFormatTimeZone>UTC</dateFormatTimeZone>
251 </configuration>
252 </plugin>
Matthias Sohnf2455792010-01-14 01:22:42 +0100253 </plugins>
254 <pluginManagement>
255 <plugins>
256 <plugin>
Chris Aniszczyk4e7c2f82011-05-10 15:05:09 -0500257 <groupId>org.eclipse.tycho</groupId>
258 <artifactId>tycho-compiler-plugin</artifactId>
Matthias Sohnf2455792010-01-14 01:22:42 +0100259 <version>${tycho-version}</version>
260 <configuration>
261 <encoding>UTF-8</encoding>
Matthias Sohn1d280db2020-12-28 18:51:57 +0100262 <release>${java.version}</release>
Matthias Sohnf2455792010-01-14 01:22:42 +0100263 </configuration>
264 </plugin>
265 <plugin>
266 <groupId>org.apache.maven.plugins</groupId>
267 <artifactId>maven-resources-plugin</artifactId>
Matthias Sohn99535cd2023-05-03 03:01:03 +0200268 <version>3.3.1</version>
Matthias Sohnf2455792010-01-14 01:22:42 +0100269 <configuration>
270 <encoding>ISO-8859-1</encoding>
271 </configuration>
272 </plugin>
273 <plugin>
Matthias Sohn60073712023-10-06 01:10:40 +0200274 <groupId>org.apache.maven.plugins</groupId>
275 <artifactId>maven-jar-plugin</artifactId>
Matthias Sohn378efde2024-05-24 00:19:37 +0200276 <version>3.4.1</version>
Matthias Sohn60073712023-10-06 01:10:40 +0200277 <configuration>
278 <archive>
279 <manifestEntries>
280 <Implementation-Title>JGit ${project.artifactId}</Implementation-Title>
281 <Implementation-Version>${project.version}</Implementation-Version>
282 <Implementation-Vendor>Eclipse.org - JGit</Implementation-Vendor>
283 <Implementation-Vendor-Id>org.eclipse.jgit</Implementation-Vendor-Id>
284 <Implementation-Vendor-URL>${jgit-url}</Implementation-Vendor-URL>
285 <git-describe>${git.commit.id.describe}</git-describe>
286 <git-commit-id>${git.commit.id}</git-commit-id>
287 <git-commit-time>${git.commit.time}</git-commit-time>
288 <git-tags>${git.tags}</git-tags>
289 <git-remote-origin-url>${git.remote.origin.url}</git-remote-origin-url>
290 </manifestEntries>
291 </archive>
292 <!-- TODO: uncomment this in order to skip empty artifact of test modules as soon as bug 416299 is fixed
293 <skipIfEmpty>true</skipIfEmpty>
294 -->
295 </configuration>
296 </plugin>
297 <plugin>
Chris Aniszczyk4e7c2f82011-05-10 15:05:09 -0500298 <groupId>org.eclipse.tycho</groupId>
Matthias Sohnf2455792010-01-14 01:22:42 +0100299 <artifactId>target-platform-configuration</artifactId>
300 <version>${tycho-version}</version>
301 <configuration>
Shawn O. Pearce927437c2010-01-23 11:36:46 -0800302 <pomDependencies>consider</pomDependencies>
Matthias Sohn77d2f3c2013-06-01 00:36:17 +0200303 <target>
Michael Keppler600e96d2022-03-07 15:52:58 +0100304 <file>${project.basedir}/../org.eclipse.jgit.target/${target-platform}.target</file>
Matthias Sohn77d2f3c2013-06-01 00:36:17 +0200305 </target>
Matthias Sohn44274432011-08-31 01:45:22 +0200306 <environments>
307 <environment>
308 <os>linux</os>
309 <ws>gtk</ws>
310 <arch>x86</arch>
311 </environment>
312 <environment>
313 <os>linux</os>
314 <ws>gtk</ws>
315 <arch>x86_64</arch>
316 </environment>
317 <environment>
318 <os>win32</os>
319 <ws>win32</ws>
320 <arch>x86</arch>
321 </environment>
322 <environment>
323 <os>win32</os>
324 <ws>win32</ws>
325 <arch>x86_64</arch>
326 </environment>
327 <environment>
328 <os>macosx</os>
329 <ws>cocoa</ws>
330 <arch>x86_64</arch>
331 </environment>
Matthias Sohn99293bb2022-07-02 21:12:13 +0200332 <environment>
333 <os>macosx</os>
334 <ws>cocoa</ws>
335 <arch>aarch64</arch>
336 </environment>
Matthias Sohn44274432011-08-31 01:45:22 +0200337 </environments>
Matthias Sohnf2455792010-01-14 01:22:42 +0100338 </configuration>
339 </plugin>
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200340 <plugin>
341 <groupId>org.eclipse.tycho</groupId>
342 <artifactId>tycho-p2-plugin</artifactId>
343 <version>${tycho-version}</version>
344 </plugin>
345 <plugin>
Matthias Sohn2d0a1ad2019-06-18 16:55:02 +0200346 <groupId>org.eclipse.tycho</groupId>
347 <artifactId>tycho-p2-publisher-plugin</artifactId>
348 <version>${tycho-version}</version>
349 </plugin>
350 <plugin>
351 <groupId>org.eclipse.tycho</groupId>
352 <artifactId>tycho-p2-repository-plugin</artifactId>
353 <version>${tycho-version}</version>
354 </plugin>
355 <plugin>
356 <groupId>org.eclipse.tycho</groupId>
357 <artifactId>tycho-packaging-plugin</artifactId>
358 <version>${tycho-version}</version>
Matthias Sohn60073712023-10-06 01:10:40 +0200359 <dependencies>
360 <dependency>
361 <groupId>org.eclipse.tycho</groupId>
362 <artifactId>tycho-buildtimestamp-jgit</artifactId>
363 <version>${tycho-version}</version>
364 </dependency>
365 </dependencies>
366 <configuration>
367 <timestampProvider>jgit</timestampProvider>
368 <jgit.ignore>
369 pom.xml
370 .polyglot.build.properties
371 target/
372 </jgit.ignore>
373 <format>yyyyMMddHHmm</format>
374 </configuration>
Matthias Sohn2d0a1ad2019-06-18 16:55:02 +0200375 </plugin>
376 <plugin>
Matthias Sohn0d92f542023-05-03 14:39:17 +0200377 <groupId>org.eclipse.tycho</groupId>
378 <artifactId>tycho-gpg-plugin</artifactId>
379 <version>${tycho-version}</version>
380 </plugin>
381 <plugin>
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200382 <groupId>org.eclipse.cbi.maven.plugins</groupId>
383 <artifactId>eclipse-jarsigner-plugin</artifactId>
Matthias Sohn90674ab2024-02-20 18:47:48 +0100384 <version>1.4.3</version>
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200385 </plugin>
Matthias Sohn8399a9b2013-11-12 17:42:53 +0100386 <plugin>
387 <groupId>org.codehaus.mojo</groupId>
388 <artifactId>build-helper-maven-plugin</artifactId>
Matthias Sohn0499f8f2024-05-24 00:21:27 +0200389 <version>3.6.0</version>
Matthias Sohn8399a9b2013-11-12 17:42:53 +0100390 </plugin>
Matthias Sohn2d0a1ad2019-06-18 16:55:02 +0200391 <plugin>
392 <artifactId>maven-clean-plugin</artifactId>
Matthias Sohn90674ab2024-02-20 18:47:48 +0100393 <version>3.3.2</version>
Matthias Sohn2d0a1ad2019-06-18 16:55:02 +0200394 </plugin>
395 <plugin>
396 <groupId>org.apache.maven.plugins</groupId>
397 <artifactId>maven-deploy-plugin</artifactId>
Matthias Sohn20f0ee02024-05-24 00:18:04 +0200398 <version>3.1.2</version>
Matthias Sohn2d0a1ad2019-06-18 16:55:02 +0200399 </plugin>
400 <plugin>
401 <groupId>org.apache.maven.plugins</groupId>
402 <artifactId>maven-install-plugin</artifactId>
Matthias Sohnff0017b2024-05-24 00:18:46 +0200403 <version>3.1.2</version>
Matthias Sohn2d0a1ad2019-06-18 16:55:02 +0200404 </plugin>
405 <plugin>
406 <groupId>org.apache.maven.plugins</groupId>
407 <artifactId>maven-site-plugin</artifactId>
Matthias Sohn6fe890b2024-05-24 00:20:26 +0200408 <version>4.0.0-M14</version>
Matthias Sohn2d0a1ad2019-06-18 16:55:02 +0200409 </plugin>
Matthias Sohn60073712023-10-06 01:10:40 +0200410 <plugin>
411 <groupId>org.apache.maven.plugins</groupId>
412 <artifactId>maven-artifact-plugin</artifactId>
Matthias Sohne182a452024-05-24 00:16:26 +0200413 <version>3.5.1</version>
Matthias Sohn60073712023-10-06 01:10:40 +0200414 <configuration>
415 <ignore>**/*cyclonedx.json</ignore>
416 <reproducible>true</reproducible>
417 </configuration>
418 </plugin>
Matthias Sohnf2455792010-01-14 01:22:42 +0100419 </plugins>
420 </pluginManagement>
421 </build>
Matthias Sohndcddaa92013-01-28 09:28:15 +0100422
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200423 <profiles>
424 <profile>
425 <id>eclipse-sign</id>
426 <build>
427 <plugins>
428 <plugin>
429 <groupId>org.eclipse.tycho</groupId>
430 <artifactId>target-platform-configuration</artifactId>
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200431 </plugin>
432 <plugin>
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200433 <groupId>org.eclipse.cbi.maven.plugins</groupId>
434 <artifactId>eclipse-jarsigner-plugin</artifactId>
435 <executions>
436 <execution>
437 <id>sign</id>
438 <goals>
439 <goal>sign</goal>
440 </goals>
441 <phase>verify</phase>
442 </execution>
443 </executions>
444 </plugin>
445 <plugin>
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200446 <groupId>org.eclipse.tycho</groupId>
447 <artifactId>tycho-p2-plugin</artifactId>
448 <executions>
449 <execution>
450 <id>p2-metadata</id>
451 <goals>
452 <goal>p2-metadata</goal>
453 </goals>
454 <phase>verify</phase>
455 </execution>
456 </executions>
457 <configuration>
458 <defaultP2Metadata>false</defaultP2Metadata>
459 </configuration>
460 </plugin>
461 </plugins>
462 </build>
463 </profile>
464 <profile>
465 <id>eclipse-pack</id>
466 <build>
467 <plugins>
468 <plugin>
469 <groupId>org.eclipse.tycho</groupId>
470 <artifactId>target-platform-configuration</artifactId>
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200471 </plugin>
472 <plugin>
Matthias Sohnb97a35d2013-08-31 00:26:18 +0200473 <groupId>org.eclipse.tycho</groupId>
474 <artifactId>tycho-p2-plugin</artifactId>
475 <executions>
476 <execution>
477 <id>p2-metadata</id>
478 <goals>
479 <goal>p2-metadata</goal>
480 </goals>
481 <phase>package</phase>
482 </execution>
483 </executions>
484 <configuration>
485 <defaultP2Metadata>false</defaultP2Metadata>
486 </configuration>
487 </plugin>
488 </plugins>
489 </build>
490 </profile>
491 </profiles>
Matthias Sohnf2455792010-01-14 01:22:42 +0100492</project>