Fix time graph widget initialization
[deliverable/tracecompass.git] / pom.xml
CommitLineData
89882f20
SG
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 Copyright (C) 2011, Red Hat, Inc.
4
5 All rights reserved. This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License v1.0
7 which accompanies this distribution, and is available at
8 http://www.eclipse.org/legal/epl-v10.html
9-->
10
11<project xmlns="http://maven.apache.org/POM/4.0.0"
12 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
13 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
14 <modelVersion>4.0.0</modelVersion>
15
16 <prerequisites>
be3347d9 17 <maven>${required-maven-version}</maven>
89882f20
SG
18 </prerequisites>
19
8336b412
AM
20 <groupId>org.eclipse.tracecompass</groupId>
21 <artifactId>org.eclipse.tracecompass</artifactId>
1a8de8a5 22 <version>3.0.0-SNAPSHOT</version>
89882f20 23 <packaging>pom</packaging>
8336b412 24 <name>Trace Compass Parent</name>
89882f20
SG
25
26 <licenses>
27 <license>
28 <name>Eclipse Public License v1.0</name>
29 <comments>
30 All rights reserved.
31
32 This program and the accompanying materials are made
33 available under the terms of the Eclipse Public License v1.0
34 which accompanies this distribution, and is available at
35 http://www.eclipse.org/legal/epl-v10.htm
36 </comments>
37 </license>
38 </licenses>
5b953e7c 39
9541b578 40 <properties>
be3347d9 41 <required-maven-version>3.3</required-maven-version>
9541b578
AM
42 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
43 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
617a130c 44 <testArgLine></testArgLine>
9541b578 45
4b551c03
BH
46 <tycho-version>1.0.0</tycho-version>
47 <tycho-extras-version>1.0.0</tycho-extras-version>
9541b578 48 <tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/tracecompass/org.eclipse.tracecompass.git</tycho.scmUrl>
3398808a 49 <cbi-plugins.version>1.1.3</cbi-plugins.version>
7202d56d 50 <target-platform>tracecompass-e4.7</target-platform>
a30bce7b 51 <help-docs-eclipserun-repo>http://download.eclipse.org/eclipse/updates/4.6</help-docs-eclipserun-repo>
9541b578 52
90dea7c4 53 <rcptt-version>2.2.0-SNAPSHOT</rcptt-version>
9541b578
AM
54 <!-- Disable GTK3 because it's not quite usable yet and it can make the tests hang (bug in IcedTea http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1736) -->
55 <SWT_GTK3>0</SWT_GTK3>
56
57 <!-- Sonar rule configuration -->
58 <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
59 <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
60 <sonar.jacoco.reportPath>${project.basedir}/../../target/jacoco.exec</sonar.jacoco.reportPath>
61 <sonar.java.source>1.8</sonar.java.source>
62 <sonar.exclusions>**/tests/**,**/test/**,**/stubs/**,**/Messages*,**/alltests/**</sonar.exclusions>
63 <sonar.skippedModules>org.eclipse.tracecompass.ctf.parser,org.eclipse.tracecompass.examples</sonar.skippedModules>
206fbbca 64 <sonar.issue.ignore.multicriteria>e1,e2,e3,e4,e5,e6,e7,e8</sonar.issue.ignore.multicriteria>
9541b578
AM
65 <sonar.issue.ignore.multicriteria.e1.ruleKey>findbugs:NP_STORE_INTO_NONNULL_FIELD</sonar.issue.ignore.multicriteria.e1.ruleKey>
66 <sonar.issue.ignore.multicriteria.e1.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e1.resourceKey>
67 <sonar.issue.ignore.multicriteria.e2.ruleKey>findbugs:RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</sonar.issue.ignore.multicriteria.e2.ruleKey>
68 <sonar.issue.ignore.multicriteria.e2.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e2.resourceKey>
69 <sonar.issue.ignore.multicriteria.e3.ruleKey>findbugs:NP_NONNULL_PARAM_VIOLATION</sonar.issue.ignore.multicriteria.e3.ruleKey>
70 <sonar.issue.ignore.multicriteria.e3.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e3.resourceKey>
71 <sonar.issue.ignore.multicriteria.e4.ruleKey>findbugs:NP_NULL_PARAM_DEREF_NONVIRTUAL</sonar.issue.ignore.multicriteria.e4.ruleKey>
72 <sonar.issue.ignore.multicriteria.e4.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e4.resourceKey>
73 <sonar.issue.ignore.multicriteria.e5.ruleKey>findbugs:NP_NONNULL_RETURN_VIOLATION</sonar.issue.ignore.multicriteria.e5.ruleKey>
74 <sonar.issue.ignore.multicriteria.e5.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e5.resourceKey>
75 <sonar.issue.ignore.multicriteria.e6.ruleKey>findbugs:NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR</sonar.issue.ignore.multicriteria.e6.ruleKey>
76 <sonar.issue.ignore.multicriteria.e6.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e6.resourceKey>
206fbbca
MAL
77 <sonar.issue.ignore.multicriteria.e7.ruleKey>findbugs:NP_NULL_PARAM_DEREF</sonar.issue.ignore.multicriteria.e7.ruleKey>
78 <sonar.issue.ignore.multicriteria.e7.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e7.resourceKey>
79 <sonar.issue.ignore.multicriteria.e8.ruleKey>findbugs:RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE</sonar.issue.ignore.multicriteria.e8.ruleKey>
80 <sonar.issue.ignore.multicriteria.e8.resourceKey>**/*.java</sonar.issue.ignore.multicriteria.e8.resourceKey>
9541b578
AM
81 </properties>
82
83 <pluginRepositories>
84 <pluginRepository>
85 <id>repo.eclipse.org</id>
86 <url>https://repo.eclipse.org/content/groups/releases/</url>
87 </pluginRepository>
88 <pluginRepository>
89 <id>tycho-snapshots</id>
90 <url>https://repo.eclipse.org/content/repositories/tycho-snapshots/</url>
91 </pluginRepository>
92 <pluginRepository>
93 <id>jboss-public-repository-group</id>
94 <name>JBoss Public Repository Group</name>
95 <url>http://repository.jboss.org/nexus/content/groups/public/</url>
96 </pluginRepository>
be3347d9
JR
97 <pluginRepository>
98 <id>rcptt-snapshots</id>
99 <name>RCPTT Maven Snapshots repository</name>
100 <url>https://repo.eclipse.org/content/repositories/rcptt-snapshots/</url>
101 </pluginRepository>
102 <pluginRepository>
103 <id>rcptt-releases</id>
104 <name>RCPTT Maven repository</name>
105 <url>https://repo.eclipse.org/content/repositories/rcptt-releases/</url>
106 </pluginRepository>
9541b578
AM
107 </pluginRepositories>
108
109 <profiles>
110 <!-- Manually-set profile to sign the generated update sites -->
111 <profile>
112 <id>sign-update-site</id>
113 <build>
114 <plugins>
115 <plugin>
116 <groupId>org.eclipse.tycho.extras</groupId>
117 <artifactId>tycho-pack200a-plugin</artifactId>
118 <version>${tycho-extras-version}</version>
119 <executions>
120 <execution>
121 <id>pack200-normalize</id>
122 <goals>
123 <goal>normalize</goal>
124 </goals>
125 <phase>package</phase>
126 </execution>
127 </executions>
128 </plugin>
129
130 <plugin>
131 <groupId>org.eclipse.cbi.maven.plugins</groupId>
132 <artifactId>eclipse-jarsigner-plugin</artifactId>
3398808a 133 <version>${cbi-plugins.version}</version>
9541b578
AM
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
145 <plugin>
146 <groupId>org.eclipse.tycho.extras</groupId>
147 <artifactId>tycho-pack200b-plugin</artifactId>
148 <version>${tycho-extras-version}</version>
149 <executions>
150 <execution>
151 <id>pack200-pack</id>
152 <goals>
153 <goal>pack</goal>
154 </goals>
155 <phase>package</phase>
156 </execution>
157 </executions>
158 </plugin>
159 </plugins>
160 </build>
161 </profile>
162
29d632c4
MAL
163 <profile>
164 <id>use-jacoco</id>
165 <activation>
166 <property>
167 <name>!skip-jacoco</name>
168 </property>
169 </activation>
617a130c
MAL
170 <properties>
171 <testArgLine>${tycho.testArgLine}</testArgLine>
172 </properties>
29d632c4
MAL
173 <build>
174 <plugins>
175 <plugin>
176 <groupId>org.jacoco</groupId>
177 <artifactId>jacoco-maven-plugin</artifactId>
61a548f0 178 <version>0.7.9</version>
29d632c4
MAL
179 <executions>
180 <execution>
181 <id>pre-test</id>
182 <goals>
183 <goal>prepare-agent</goal>
184 </goals>
185 <configuration>
186 <!-- Where to put jacoco coverage report -->
187 <destFile>${sonar.jacoco.reportPath}</destFile>
188 <includes>
189 <include>org.eclipse.tracecompass.*</include>
190 </includes>
191 <append>true</append>
192 </configuration>
193 </execution>
194 <execution>
195 <id>post-test</id>
196 <phase>post-integration-test</phase>
197 <goals>
198 <goal>report</goal>
199 </goals>
200 <configuration>
201 <dataFile>${sonar.jacoco.reportPath}</dataFile>
202 </configuration>
203 </execution>
204 </executions>
205 </plugin>
206 </plugins>
207 </build>
208 </profile>
209
9541b578
AM
210 <!-- Automatic profile for Mac-specific settings -->
211 <profile>
212 <id>macosx</id>
213 <activation>
214 <os>
215 <family>mac</family>
216 </os>
217 </activation>
218 <properties>
219 <base.ui.test.vmargs>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts -Djava.awt.headless=false</base.ui.test.vmargs>
220 </properties>
221 </profile>
222
223 <!-- Automatic profile for non-Mac platforms settings -->
224 <profile>
225 <id>not-macosx</id>
226 <activation>
227 <os>
228 <family>!mac</family>
229 </os>
230 </activation>
231 <properties>
232 <!-- Disable webkit integration, especially unstable on Linux -->
233 <base.ui.test.vmargs>-Dorg.eclipse.swt.browser.DefaultType=mozilla</base.ui.test.vmargs>
234 </properties>
235 </profile>
53e14a11
AM
236
237 <!-- Automatic profile to define the settings for UI test plugins -->
238 <profile>
239 <id>ui-test-plugin</id>
240 <activation>
241 <file>
242 <exists>ui-test-plugin.properties</exists>
243 </file>
244 </activation>
245 <build>
246 <plugins>
247 <plugin>
248 <groupId>org.eclipse.tycho</groupId>
249 <artifactId>tycho-surefire-plugin</artifactId>
250 <configuration>
251 <useUIHarness>true</useUIHarness>
252 <useUIThread>true</useUIThread>
253 </configuration>
254 </plugin>
255 </plugins>
256 </build>
257 </profile>
258
259 <!-- Automatic profile to define the settings for SWTBot test plugins -->
260 <profile>
261 <id>swtbot-test-plugin</id>
262 <activation>
263 <file>
264 <exists>swtbot-test-plugin.properties</exists>
265 </file>
266 </activation>
267 <build>
268 <plugins>
269 <plugin>
270 <groupId>org.eclipse.tycho</groupId>
271 <artifactId>tycho-surefire-plugin</artifactId>
272 <configuration>
273 <useUIHarness>true</useUIHarness>
274 <useUIThread>false</useUIThread>
275 <environmentVariables>
276 <SWT_GTK3>${SWT_GTK3}</SWT_GTK3>
277 <LIBOVERLAY_SCROLLBAR>0</LIBOVERLAY_SCROLLBAR>
278 </environmentVariables>
279 </configuration>
280 </plugin>
281 </plugins>
282 </build>
283 </profile>
df0d5169
MAL
284
285 <!-- Automatic profile to skip sonar -->
286 <profile>
287 <id>skip-sonar</id>
288 <activation>
289 <file>
290 <exists>sonar.skip.properties</exists>
291 </file>
292 </activation>
293 <properties>
294 <sonar.skip>true</sonar.skip>
295 </properties>
296 </profile>
9541b578 297 </profiles>
422f0fb8 298
89882f20 299 <modules>
657cb785 300 <module>analysis</module>
6e244963 301 <module>btf</module>
69bf2390 302 <module>common</module>
4da8cd5b 303 <module>ctf</module>
8995fed0 304 <module>doc</module>
76a6eebb 305 <module>gdbtrace</module>
4252328e 306 <module>lttng</module>
39697ee7 307 <module>pcap</module>
5be236ca 308 <module>rcp</module>
2e225298 309 <module>releng</module>
c84075b4 310 <module>statesystem</module>
3cbca186 311 <module>tmf</module>
89882f20
SG
312 </modules>
313
032bdcc4
AM
314 <build>
315 <plugins>
316 <plugin>
317 <inherited>true</inherited>
318 <groupId>org.apache.maven.plugins</groupId>
319 <artifactId>maven-enforcer-plugin</artifactId>
320 <version>1.4.1</version>
321 <executions>
322 <execution>
323 <id>enforce-maven-version</id>
324 <goals>
325 <goal>enforce</goal>
326 </goals>
327 <configuration>
328 <rules>
329 <requireMavenVersion>
be3347d9 330 <version>${required-maven-version}</version>
032bdcc4
AM
331 </requireMavenVersion>
332 <requireJavaVersion>
333 <version>1.8</version>
334 </requireJavaVersion>
335 </rules>
336 <fail>true</fail>
337 </configuration>
338 </execution>
339 </executions>
340 </plugin>
9541b578
AM
341
342 <plugin>
343 <groupId>org.eclipse.tycho</groupId>
344 <artifactId>target-platform-configuration</artifactId>
345 <configuration>
346 <includePackedArtifacts>true</includePackedArtifacts>
347 <environments>
348 <environment>
349 <os>win32</os>
350 <ws>win32</ws>
351 <arch>x86</arch>
352 </environment>
353 <environment>
354 <os>win32</os>
355 <ws>win32</ws>
356 <arch>x86_64</arch>
357 </environment>
358 <environment>
359 <os>macosx</os>
360 <ws>cocoa</ws>
361 <arch>x86_64</arch>
362 </environment>
363 <environment>
364 <os>linux</os>
365 <ws>gtk</ws>
366 <arch>x86</arch>
367 </environment>
368 <environment>
369 <os>linux</os>
370 <ws>gtk</ws>
371 <arch>x86_64</arch>
372 </environment>
373 </environments>
374 <target>
375 <artifact>
376 <groupId>org.eclipse.tracecompass</groupId>
377 <artifactId>org.eclipse.tracecompass.target</artifactId>
378 <classifier>${target-platform}</classifier>
1a8de8a5 379 <version>3.0.0-SNAPSHOT</version>
9541b578
AM
380 </artifact>
381 </target>
382 </configuration>
383 </plugin>
384
385 <plugin>
386 <groupId>org.eclipse.tycho</groupId>
387 <artifactId>tycho-maven-plugin</artifactId>
388 <version>${tycho-version}</version>
389 <extensions>true</extensions>
390 </plugin>
391
392 <plugin>
393 <groupId>org.eclipse.tycho</groupId>
394 <artifactId>tycho-source-plugin</artifactId>
395 <version>${tycho-version}</version>
396 <executions>
397 <execution>
398 <id>plugin-source</id>
399 <goals>
400 <goal>plugin-source</goal>
401 </goals>
402 </execution>
403 </executions>
404 </plugin>
405
406 <plugin>
407 <groupId>org.eclipse.tycho.extras</groupId>
408 <artifactId>tycho-source-feature-plugin</artifactId>
409 <version>${tycho-extras-version}</version>
410 <configuration>
411 <includeBinaryFeature>false</includeBinaryFeature>
412 </configuration>
413 <executions>
414 <execution>
415 <id>source-feature</id>
416 <phase>package</phase>
417 <goals>
418 <goal>source-feature</goal>
419 </goals>
420 </execution>
421 </executions>
422 </plugin>
423
3870d08a
MAL
424 <plugin>
425 <groupId>org.eclipse.tycho.extras</groupId>
426 <artifactId>tycho-pack200b-plugin</artifactId>
427 <version>${tycho-extras-version}</version>
428 <executions>
429 <execution>
430 <id>pack200-pack</id>
431 <goals>
432 <goal>pack</goal>
433 </goals>
434 <phase>package</phase>
435 </execution>
436 </executions>
437 </plugin>
9541b578 438
3870d08a
MAL
439 <plugin>
440 <groupId>org.eclipse.tycho</groupId>
441 <artifactId>tycho-p2-plugin</artifactId>
3870d08a
MAL
442 <executions>
443 <execution>
444 <id>p2-metadata</id>
445 <goals>
446 <goal>p2-metadata</goal>
447 </goals>
448 <phase>package</phase>
449 </execution>
450 </executions>
451 <configuration>
452 <defaultP2Metadata>false</defaultP2Metadata>
453 </configuration>
454 </plugin>
33112414 455 </plugins>
b0d2c558 456
33112414
AM
457 <pluginManagement>
458 <plugins>
459 <plugin>
460 <groupId>org.eclipse.tycho</groupId>
461 <artifactId>tycho-compiler-plugin</artifactId>
462 <version>${tycho-version}</version>
463 <configuration>
032bdcc4
AM
464 <source>1.8</source>
465 <target>1.8</target>
33112414 466 <encoding>UTF-8</encoding>
4c4e2816
AM
467 <compilerArguments>
468 <annotationpath>common/org.eclipse.tracecompass.common.core/annotations</annotationpath>
469 </compilerArguments>
908e5324
AM
470 <extraClasspathElements>
471 <!-- Include the jfxswt.jar, which contains the JavaFX embedding functionality -->
472 <extraClasspathElement>
473 <groupId>com.oracle</groupId>
474 <artifactId>javafx</artifactId>
475 <version>8.0.0-SNAPSHOT</version>
476 <systemPath>${java.home}/lib/jfxswt.jar</systemPath>
477 <scope>system</scope>
478 </extraClasspathElement>
479 </extraClasspathElements>
33112414 480 </configuration>
7679e68a 481 </plugin>
9541b578 482
7679e68a
MAL
483 <plugin>
484 <groupId>org.eclipse.tycho</groupId>
485 <artifactId>target-platform-configuration</artifactId>
486 <version>${tycho-version}</version>
487 </plugin>
9541b578 488
7679e68a
MAL
489 <plugin>
490 <groupId>org.eclipse.tycho</groupId>
491 <artifactId>tycho-p2-plugin</artifactId>
492 <version>${tycho-version}</version>
493 </plugin>
9541b578 494
7679e68a
MAL
495 <plugin>
496 <groupId>org.eclipse.tycho</groupId>
497 <artifactId>tycho-p2-publisher-plugin</artifactId>
498 <version>${tycho-version}</version>
499 </plugin>
9541b578 500
7679e68a
MAL
501 <plugin>
502 <groupId>org.eclipse.tycho</groupId>
503 <artifactId>tycho-p2-repository-plugin</artifactId>
504 <version>${tycho-version}</version>
f1377951
MAL
505 <configuration>
506 <skipArchive>true</skipArchive>
507 </configuration>
7679e68a 508 </plugin>
9541b578 509
b0d2c558
AM
510 <plugin>
511 <groupId>org.eclipse.tycho</groupId>
512 <artifactId>tycho-surefire-plugin</artifactId>
513 <version>${tycho-version}</version>
514 <configuration>
515 <!-- Default configuration, UI tests may have to override these -->
516 <useUIHarness>false</useUIHarness>
517 <useUIThread>false</useUIThread>
33112414
AM
518 <dependencies>
519 <dependency>
520 <type>p2-installable-unit</type>
521 <artifactId>org.eclipse.platform.feature.group</artifactId>
522 <version>${sdk-version}</version>
523 </dependency>
524 </dependencies>
525 <product>org.eclipse.platform.ide</product>
617a130c 526 <argLine>${testArgLine} ${base.ui.test.vmargs} -Xms512m -Xmx1024m</argLine>
bca351b9 527 <appArgLine>-consoleLog</appArgLine>
b0d2c558
AM
528 </configuration>
529 </plugin>
9541b578 530
33112414
AM
531 <plugin>
532 <groupId>org.eclipse.tycho</groupId>
533 <artifactId>tycho-versions-plugin</artifactId>
534 <version>${tycho-version}</version>
535 </plugin>
9541b578 536
5bc05277
MAL
537 <plugin>
538 <groupId>org.eclipse.tycho</groupId>
539 <artifactId>tycho-packaging-plugin</artifactId>
540 <version>${tycho-version}</version>
541 <configuration>
542 <sourceReferences>
543 <generate>true</generate>
544 </sourceReferences>
545 </configuration>
546 <dependencies>
547 <dependency>
548 <groupId>org.eclipse.tycho.extras</groupId>
549 <artifactId>tycho-sourceref-jgit</artifactId>
550 <version>${tycho-extras-version}</version>
551 </dependency>
552 </dependencies>
553 </plugin>
9541b578 554
b0d2c558 555 <plugin>
33112414
AM
556 <groupId>org.apache.maven.plugins</groupId>
557 <artifactId>maven-resources-plugin</artifactId>
dc684827 558 <version>3.0.2</version>
33112414
AM
559 <configuration>
560 <encoding>UTF-8</encoding>
561 </configuration>
562 </plugin>
9541b578 563
33112414
AM
564 <plugin>
565 <groupId>org.apache.maven.plugins</groupId>
566 <artifactId>maven-antrun-plugin</artifactId>
7679e68a 567 <version>1.8</version>
33112414 568 </plugin>
9541b578 569
be3347d9
JR
570 <plugin>
571 <groupId>org.apache.maven.plugins</groupId>
572 <artifactId>maven-dependency-plugin</artifactId>
dc684827 573 <version>3.0.0</version>
be3347d9
JR
574 </plugin>
575
576 <plugin>
577 <groupId>org.eclipse.rcptt</groupId>
578 <artifactId>rcptt-maven-plugin</artifactId>
579 <version>${rcptt-version}</version>
580 </plugin>
581
33112414
AM
582 <plugin>
583 <groupId>org.apache.maven.plugins</groupId>
584 <artifactId>maven-site-plugin</artifactId>
dc684827 585 <version>3.6</version>
33112414 586 </plugin>
9541b578 587
7679e68a
MAL
588 <plugin>
589 <groupId>org.apache.maven.plugins</groupId>
590 <artifactId>maven-clean-plugin</artifactId>
b68eec3c 591 <version>3.0.0</version>
7679e68a 592 </plugin>
9541b578 593
7679e68a
MAL
594 <plugin>
595 <groupId>org.apache.maven.plugins</groupId>
596 <artifactId>maven-deploy-plugin</artifactId>
597 <version>2.8.2</version>
598 </plugin>
9541b578 599
7679e68a
MAL
600 <plugin>
601 <groupId>org.apache.maven.plugins</groupId>
602 <artifactId>maven-install-plugin</artifactId>
603 <version>2.5.2</version>
604 </plugin>
9541b578 605
33112414
AM
606 <plugin>
607 <groupId>org.apache.maven.plugins</groupId>
608 <artifactId>maven-project-info-reports-plugin</artifactId>
b68eec3c 609 <version>2.9</version>
33112414 610 </plugin>
9541b578 611
33112414
AM
612 <plugin>
613 <groupId>org.apache.maven.plugins</groupId>
614 <artifactId>maven-javadoc-plugin</artifactId>
4f4827b4 615 <version>2.10.4</version>
33112414 616 <configuration>
730dbd2a 617 <excludePackageNames>org.eclipse.tracecompass.internal.*:*.test*</excludePackageNames>
33112414
AM
618 </configuration>
619 </plugin>
9541b578 620
d538e443
MAL
621 <plugin>
622 <groupId>org.jboss.tools.tycho-plugins</groupId>
623 <artifactId>repository-utils</artifactId>
69ddb67c 624 <version>1.0.0</version>
d538e443 625 </plugin>
9541b578 626
313697fa
MK
627 <plugin>
628 <groupId>org.codehaus.mojo</groupId>
629 <artifactId>sonar-maven-plugin</artifactId>
69ddb67c 630 <version>3.3.0.603</version>
313697fa 631 </plugin>
9541b578 632
887cb879 633 <plugin>
9541b578
AM
634 <groupId>org.eclipse.tycho.extras</groupId>
635 <artifactId>tycho-eclipserun-plugin</artifactId>
636 <version>${tycho-extras-version}</version>
637 <configuration>
638 <dependencies>
639 <dependency>
640 <artifactId>org.apache.ant</artifactId>
641 <type>eclipse-plugin</type>
642 </dependency>
643 <dependency>
644 <artifactId>org.eclipse.help.base</artifactId>
645 <type>eclipse-plugin</type>
646 </dependency>
647 <dependency>
648 <artifactId>org.eclipse.ant.core</artifactId>
649 <type>eclipse-plugin</type>
650 </dependency>
651 </dependencies>
652 <!-- This needs to be explicitely set now, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=395281 -->
653 <repositories>
654 <repository>
655 <id>platform</id>
656 <layout>p2</layout>
657 <url>${help-docs-eclipserun-repo}</url>
658 </repository>
659 </repositories>
fff607b3 660 <executionEnvironment>JavaSE-1.8</executionEnvironment>
9541b578
AM
661 </configuration>
662 <executions>
663 <execution>
664 <goals>
665 <goal>eclipse-run</goal>
666 </goals>
667 <phase>compile</phase>
668 </execution>
669 </executions>
887cb879 670 </plugin>
33112414
AM
671 </plugins>
672 </pluginManagement>
673 </build>
9c0ffa34 674
89882f20 675</project>
This page took 0.129815 seconds and 5 git commands to generate.