Contribute native CTF Parser (bug370499)
[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>
17 <maven>3.0</maven>
18 </prerequisites>
19
20 <parent>
21 <groupId>org.eclipse.linuxtools</groupId>
22 <artifactId>linuxtools-parent</artifactId>
b16dfdd8 23 <version>0.10.0-SNAPSHOT</version>
89882f20
SG
24 </parent>
25
26 <groupId>org.eclipse.linuxtools.lttng</groupId>
27 <artifactId>linuxtools-lttng-parent</artifactId>
b16dfdd8 28 <version>0.10.0-SNAPSHOT</version>
89882f20
SG
29 <packaging>pom</packaging>
30
31 <name>Eclipse Linux Tools LTTng Parent</name>
32
33 <licenses>
34 <license>
35 <name>Eclipse Public License v1.0</name>
36 <comments>
37 All rights reserved.
38
39 This program and the accompanying materials are made
40 available under the terms of the Eclipse Public License v1.0
41 which accompanies this distribution, and is available at
42 http://www.eclipse.org/legal/epl-v10.htm
43 </comments>
44 </license>
45 </licenses>
a0d4730f 46
422f0fb8
BH
47<profiles>
48 <profile>
49 <id>jcoverage</id>
50 <properties>
51 <!-- Properties to enable jacoco code coverage analysis -->
52 <sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
53 <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
54 <sonar.jacoco.reportPath>../target/jacoco.exec</sonar.jacoco.reportPath>
55 </properties>
56
57 <build>
58 <plugins>
59 <!-- Enabling use of jacoco -->
60 <plugin>
61 <groupId>org.jacoco</groupId>
62 <artifactId>jacoco-maven-plugin</artifactId>
63 <version>0.5.3.201107060350</version>
64 <executions>
65 <execution>
66 <goals>
67 <goal>prepare-agent</goal>
68 </goals>
69 <configuration>
70 <!-- Where to put jacoco coverage report -->
71 <destFile>${sonar.jacoco.reportPath}</destFile>
72 </configuration>
73 </execution>
74 </executions>
75 </plugin>
76 </plugins>
77 </build>
78 </profile>
79
80 <profile>
81 <id>lttngTests</id>
82 <modules>
6c13869b 83 <module>org.eclipse.linuxtools.lttng.core.tests</module>
422f0fb8
BH
84 </modules>
85 </profile>
1b70b6dc
PT
86
87 <profile>
88 <id>lttngPackage</id>
89 <modules>
90 <module>org.eclipse.linuxtools.lttng.releng-site</module>
91 </modules>
92 </profile>
93
422f0fb8
BH
94</profiles>
95
a0d4730f
AK
96 <build>
97 <plugins>
98 <plugin>
99 <artifactId>maven-assembly-plugin</artifactId>
100 <configuration>
101 <descriptors>
102 <descriptor>../src.xml</descriptor>
103 </descriptors>
104 </configuration>
105 </plugin>
422f0fb8
BH
106
107 <plugin>
108 <groupId>org.codehaus.mojo</groupId>
109 <artifactId>sonar-maven-plugin</artifactId>
110 <version>2.0-beta-2</version>
111 </plugin>
112
a0d4730f
AK
113 </plugins>
114 </build>
89882f20
SG
115
116 <modules>
866e5b51
FC
117 <module>org.eclipse.linuxtools.ctf</module>
118 <module>org.eclipse.linuxtools.ctf.core</module>
119 <!-- <module>org.eclipse.linuxtools.ctf.core.tests</module> -->
120 <module>org.eclipse.linuxtools.ctf.parser</module>
121
38960eca 122 <module>org.eclipse.linuxtools.tmf</module>
6c13869b
FC
123 <module>org.eclipse.linuxtools.tmf.core</module>
124 <module>org.eclipse.linuxtools.tmf.core.tests</module>
38960eca
FC
125 <module>org.eclipse.linuxtools.tmf.ui</module>
126 <module>org.eclipse.linuxtools.tmf.ui.tests</module>
d91f71fa 127
38960eca 128 <module>org.eclipse.linuxtools.lttng</module>
6c13869b 129 <module>org.eclipse.linuxtools.lttng.core</module>
866e5b51 130 <!-- <module>org.eclipse.linuxtools.lttng.core.tests</module> activated by package -->
89882f20
SG
131 <module>org.eclipse.linuxtools.lttng.help</module>
132 <module>org.eclipse.linuxtools.lttng.jni</module>
89882f20
SG
133 <module>org.eclipse.linuxtools.lttng.ui</module>
134 <module>org.eclipse.linuxtools.lttng.ui.tests</module>
d91f71fa
FC
135
136 <module>org.eclipse.linuxtools.lttng2</module>
c9b530b0
FC
137 <module>org.eclipse.linuxtools.lttng2.core</module>
138 <module>org.eclipse.linuxtools.lttng2.core.tests</module>
139 <module>org.eclipse.linuxtools.lttng2.ui</module>
140 <module>org.eclipse.linuxtools.lttng2.ui.tests</module>
141
142 <module>org.eclipse.linuxtools.lttng2.kernel</module>
143 <module>org.eclipse.linuxtools.lttng2.kernel.core</module>
144 <module>org.eclipse.linuxtools.lttng2.kernel.core.tests</module>
145 <module>org.eclipse.linuxtools.lttng2.kernel.ui</module>
146 <module>org.eclipse.linuxtools.lttng2.kernel.ui.tests</module>
89882f20
SG
147 </modules>
148
149</project>
This page took 0.039439 seconds and 5 git commands to generate.