lttng: Fix maven tests on Mac
[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>
e8d971b2 23 <version>3.0.0-SNAPSHOT</version>
89882f20
SG
24 </parent>
25
26 <groupId>org.eclipse.linuxtools.lttng</groupId>
27 <artifactId>linuxtools-lttng-parent</artifactId>
2d68c1cc 28 <version>3.0.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>
5b953e7c
MAL
46
47<properties>
48 <base.test.vmargs>-Xms256m -Xmx1024m -XX:MaxPermSize=256m</base.test.vmargs>
49</properties>
50
422f0fb8 51<profiles>
9c0ffa34
BH
52 <profile>
53 <id>tracingRcp</id>
54 <modules>
9c0ffa34
BH
55 <module>org.eclipse.linuxtools.tracing.rcp.product</module>
56 </modules>
57 </profile>
1b70b6dc
PT
58 <profile>
59 <id>lttngPackage</id>
1a3c64e3
BH
60 <properties>
61 <lttngPackageDestination>/var/www/technology/linuxtools/lttng/update-nightly/</lttngPackageDestination>
62 </properties>
1b70b6dc
PT
63 <modules>
64 <module>org.eclipse.linuxtools.lttng.releng-site</module>
65 </modules>
5b953e7c
MAL
66 </profile>
67 <profile>
68 <id>macosx</id>
69 <activation>
70 <os>
71 <family>mac</family>
72 </os>
73 </activation>
74 <properties>
75 <base.ui.test.vmargs>${base.test.vmargs} -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</base.ui.test.vmargs>
76 </properties>
77 </profile>
78 <profile>
79 <id>not-macosx</id>
80 <activation>
81 <os>
82 <family>!mac</family>
83 </os>
84 </activation>
85 <properties>
86 <base.ui.test.vmargs>${base.test.vmargs}</base.ui.test.vmargs>
87 </properties>
88 </profile>
422f0fb8
BH
89</profiles>
90
89882f20 91 <modules>
866e5b51
FC
92 <module>org.eclipse.linuxtools.ctf</module>
93 <module>org.eclipse.linuxtools.ctf.core</module>
7ada0d7a 94 <module>org.eclipse.linuxtools.ctf.core.tests</module>
866e5b51 95 <module>org.eclipse.linuxtools.ctf.parser</module>
492700bc 96 <module>org.eclipse.linuxtools.ctf.parser.tests</module>
866e5b51 97
38960eca 98 <module>org.eclipse.linuxtools.tmf</module>
6c13869b
FC
99 <module>org.eclipse.linuxtools.tmf.core</module>
100 <module>org.eclipse.linuxtools.tmf.core.tests</module>
38960eca
FC
101 <module>org.eclipse.linuxtools.tmf.ui</module>
102 <module>org.eclipse.linuxtools.tmf.ui.tests</module>
6de2f761 103 <module>org.eclipse.linuxtools.tmf.help</module>
d91f71fa 104
faf37fd0
GB
105 <module>org.eclipse.linuxtools.tmf.analysis.xml.core</module>
106 <module>org.eclipse.linuxtools.tmf.analysis.xml.core.tests</module>
107 <module>org.eclipse.linuxtools.tmf.analysis.xml.ui</module>
108 <module>org.eclipse.linuxtools.tmf.analysis.xml.ui.tests</module>
109
d91f71fa 110 <module>org.eclipse.linuxtools.lttng2</module>
c9b530b0 111 <module>org.eclipse.linuxtools.lttng2.core</module>
7ada0d7a 112 <module>org.eclipse.linuxtools.lttng2.core.tests</module>
c9b530b0
FC
113 <module>org.eclipse.linuxtools.lttng2.ui</module>
114 <module>org.eclipse.linuxtools.lttng2.ui.tests</module>
6de2f761 115 <module>org.eclipse.linuxtools.lttng.help</module>
c9b530b0
FC
116
117 <module>org.eclipse.linuxtools.lttng2.kernel</module>
118 <module>org.eclipse.linuxtools.lttng2.kernel.core</module>
119 <module>org.eclipse.linuxtools.lttng2.kernel.core.tests</module>
120 <module>org.eclipse.linuxtools.lttng2.kernel.ui</module>
121 <module>org.eclipse.linuxtools.lttng2.kernel.ui.tests</module>
6de2f761 122
91fc3690
AM
123 <module>org.eclipse.linuxtools.lttng2.ust</module>
124 <module>org.eclipse.linuxtools.lttng2.ust.core</module>
125 <module>org.eclipse.linuxtools.lttng2.ust.core.tests</module>
126 <module>org.eclipse.linuxtools.lttng2.ust.ui</module>
127 <module>org.eclipse.linuxtools.lttng2.ust.ui.tests</module>
128
6de2f761
PT
129 <module>org.eclipse.linuxtools.gdbtrace</module>
130 <module>org.eclipse.linuxtools.gdbtrace.core</module>
131 <module>org.eclipse.linuxtools.gdbtrace.core.tests</module>
132 <module>org.eclipse.linuxtools.gdbtrace.ui</module>
133 <module>org.eclipse.linuxtools.gdbtrace.ui.tests</module>
134 <module>org.eclipse.linuxtools.gdbtrace.help</module>
3bdf8523
BH
135
136 <module>org.eclipse.linuxtools.tracing.rcp.branding</module>
137 <module>org.eclipse.linuxtools.tracing.rcp.branding.feature</module>
138 <module>org.eclipse.linuxtools.tracing.rcp</module>
139 <module>org.eclipse.linuxtools.tracing.rcp.help</module>
140 <module>org.eclipse.linuxtools.tracing.rcp.ui</module>
141
89882f20
SG
142 </modules>
143
9c0ffa34
BH
144 <build>
145 <plugins>
146 <plugin>
147 <groupId>org.eclipse.tycho</groupId>
148 <artifactId>target-platform-configuration</artifactId>
149 <version>${tycho-version}</version>
150 <configuration>
151 <environments>
152 <environment>
153 <os>win32</os>
154 <ws>win32</ws>
155 <arch>x86</arch>
156 </environment>
157 <environment>
158 <os>win32</os>
159 <ws>win32</ws>
160 <arch>x86_64</arch>
161 </environment>
162 <environment>
163 <os>macosx</os>
164 <ws>cocoa</ws>
165 <arch>x86_64</arch>
166 </environment>
9c0ffa34
BH
167 <environment>
168 <os>linux</os>
169 <ws>gtk</ws>
170 <arch>x86</arch>
171 </environment>
172 <environment>
173 <os>linux</os>
174 <ws>gtk</ws>
175 <arch>x86_64</arch>
176 </environment>
9c0ffa34
BH
177 </environments>
178 </configuration>
179 </plugin>
180 <plugin>
181 <groupId>org.eclipse.tycho</groupId>
182 <artifactId>tycho-maven-plugin</artifactId>
183 <version>${tycho-version}</version>
184 <extensions>true</extensions>
185 </plugin>
186 </plugins>
187 </build>
188
89882f20 189</project>
This page took 0.049812 seconds and 5 git commands to generate.