]> git.argeo.org Git - gpl/argeo-slc.git/blob - legacy/argeo-commons/dep/org.argeo.dep.cms.platform/pom.xml
Adapt to changes in Argeo Commons
[gpl/argeo-slc.git] / legacy / argeo-commons / dep / org.argeo.dep.cms.platform / pom.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <parent>
5 <groupId>org.argeo.slc.legacy.commons</groupId>
6 <artifactId>legacy-dep</artifactId>
7 <version>2.3-SNAPSHOT</version>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.dep.cms.platform</artifactId>
11 <name>CMS Platform (Legacy)</name>
12 <dependencies>
13
14 <!-- Parent dependencies -->
15 <dependency>
16 <groupId>org.argeo.commons</groupId>
17 <artifactId>org.argeo.dep.cms.node</artifactId>
18 <version>${version.argeo-commons}</version>
19 <type>pom</type>
20 </dependency>
21
22 <!-- RWT -->
23 <dependency>
24 <groupId>org.argeo.tp.rap.e4</groupId>
25 <artifactId>org.eclipse.rap.rwt</artifactId>
26 </dependency>
27 <dependency>
28 <groupId>org.argeo.tp.rap.e4</groupId>
29 <artifactId>org.eclipse.core.commands</artifactId>
30 </dependency>
31 <dependency>
32 <groupId>org.argeo.tp.rap.e4</groupId>
33 <artifactId>org.eclipse.rap.jface</artifactId>
34 </dependency>
35 <dependency>
36 <groupId>org.argeo.tp.rap.e4</groupId>
37 <artifactId>org.eclipse.rap.filedialog</artifactId>
38 </dependency>
39 <dependency>
40 <groupId>org.argeo.tp.rap.e4</groupId>
41 <artifactId>org.eclipse.rap.fileupload</artifactId>
42 </dependency>
43
44 <!-- Argeo Commons UI -->
45 <!-- <dependency> -->
46 <!-- <groupId>org.argeo.commons</groupId> -->
47 <!-- <artifactId>org.argeo.eclipse.ui</artifactId> -->
48 <!-- <version>${version.argeo-commons}</version> -->
49 <!-- </dependency> -->
50 <dependency>
51 <groupId>org.argeo.commons.rap</groupId>
52 <artifactId>org.argeo.swt.specific.rap</artifactId>
53 <version>${version.argeo-commons}</version>
54 </dependency>
55 <dependency>
56 <groupId>org.argeo.commons</groupId>
57 <artifactId>org.argeo.cms.swt</artifactId>
58 <version>${version.argeo-commons}</version>
59 </dependency>
60 <dependency>
61 <groupId>org.argeo.commons</groupId>
62 <artifactId>org.argeo.cms.ui</artifactId>
63 <version>${version.argeo-commons}</version>
64 </dependency>
65 <!-- <dependency> -->
66 <!-- <groupId>org.argeo.commons</groupId> -->
67 <!-- <artifactId>org.argeo.cms.ui.theme</artifactId> -->
68 <!-- <version>${version.argeo-commons}</version> -->
69 <!-- </dependency> -->
70
71 <!-- Eclipse 3 specific -->
72 <dependency>
73 <groupId>org.argeo.slc.legacy.commons</groupId>
74 <artifactId>org.argeo.cms.ui.workbench</artifactId>
75 <version>2.3-SNAPSHOT</version>
76 </dependency>
77 <dependency>
78 <groupId>org.argeo.slc.legacy.commons</groupId>
79 <artifactId>org.argeo.cms.ui.workbench.rap</artifactId>
80 <version>2.3-SNAPSHOT</version>
81 </dependency>
82 <dependency>
83 <groupId>org.argeo.slc.legacy.commons</groupId>
84 <artifactId>org.argeo.ext.rap.ui.workbench</artifactId>
85 <version>2.3-SNAPSHOT</version>
86 </dependency>
87
88 <!-- Misc Third Parties -->
89 <!-- <dependency> -->
90 <!-- <groupId>org.argeo.tp.apache</groupId> -->
91 <!-- <artifactId>org.apache.tika.parser</artifactId> -->
92 <!-- </dependency> -->
93 <!-- <dependency> -->
94 <!-- <groupId>org.argeo.tp.bouncycastle</groupId> -->
95 <!-- <artifactId>bcmail</artifactId> -->
96 <!-- </dependency> -->
97 <!-- <dependency> -->
98 <!-- <groupId>org.argeo.tp.bouncycastle</groupId> -->
99 <!-- <artifactId>bcpg</artifactId> -->
100 <!-- </dependency> -->
101 <!-- <dependency> -->
102 <!-- <groupId>org.argeo.tp.misc</groupId> -->
103 <!-- <artifactId>org.quartz-scheduler.quartz</artifactId> -->
104 <!-- </dependency> -->
105 <!-- <dependency> -->
106 <!-- <groupId>org.argeo.tp.misc</groupId> -->
107 <!-- <artifactId>org.quartz-scheduler.quartz.jobs</artifactId> -->
108 <!-- </dependency> -->
109
110 <!-- Base Spring dependency -->
111 <!-- <dependency> -->
112 <!-- <groupId>org.argeo.tp.spring</groupId> -->
113 <!-- <artifactId>org.springframework.beans</artifactId> -->
114 <!-- </dependency> -->
115 <!-- <dependency> -->
116 <!-- <groupId>org.argeo.tp.spring</groupId> -->
117 <!-- <artifactId>org.springframework.core</artifactId> -->
118 <!-- </dependency> -->
119 <!-- <dependency> -->
120 <!-- <groupId>org.argeo.tp.javax</groupId> -->
121 <!-- <artifactId>javax.el</artifactId> -->
122 <!-- </dependency> -->
123 <!-- <dependency> -->
124 <!-- <groupId>org.argeo.tp.gemini</groupId> -->
125 <!-- <artifactId>org.eclipse.gemini.blueprint.core</artifactId> -->
126 <!-- </dependency> -->
127 <!-- <dependency> -->
128 <!-- <groupId>org.argeo.tp.gemini</groupId> -->
129 <!-- <artifactId>org.eclipse.gemini.blueprint.extender</artifactId> -->
130 <!-- </dependency> -->
131 <!-- <dependency> -->
132 <!-- <groupId>org.argeo.tp.gemini</groupId> -->
133 <!-- <artifactId>org.eclipse.gemini.blueprint.io</artifactId> -->
134 <!-- </dependency> -->
135 <!-- <dependency> -->
136 <!-- <groupId>org.argeo.tp.misc</groupId> -->
137 <!-- <artifactId>org.aspectj.weaver</artifactId> -->
138 <!-- </dependency> -->
139 <!-- <dependency> -->
140 <!-- <groupId>org.argeo.tp.misc</groupId> -->
141 <!-- <artifactId>org.aopalliance</artifactId> -->
142 <!-- </dependency> -->
143 <!-- <dependency> -->
144 <!-- <groupId>org.argeo.tp.spring</groupId> -->
145 <!-- <artifactId>org.springframework.aop</artifactId> -->
146 <!-- </dependency> -->
147 <!-- <dependency> -->
148 <!-- <groupId>org.argeo.tp.spring</groupId> -->
149 <!-- <artifactId>org.springframework.context</artifactId> -->
150 <!-- </dependency> -->
151 <!-- <dependency> -->
152 <!-- <groupId>org.argeo.tp.spring</groupId> -->
153 <!-- <artifactId>org.springframework.expression</artifactId> -->
154 <!-- </dependency> -->
155 <!-- <dependency> -->
156 <!-- <groupId>org.argeo.tp.spring</groupId> -->
157 <!-- <artifactId>org.springframework.instrument</artifactId> -->
158 <!-- </dependency> -->
159
160 <!-- Spring -->
161
162 <!-- <dependency> -->
163 <!-- <groupId>org.argeo.tp.spring</groupId> -->
164 <!-- <artifactId>org.springframework.aspects</artifactId> -->
165 <!-- </dependency> -->
166 <!-- <dependency> -->
167 <!-- <groupId>org.argeo.tp.spring</groupId> -->
168 <!-- <artifactId>org.springframework.context.support</artifactId> -->
169 <!-- </dependency> -->
170 <!-- <dependency> -->
171 <!-- <groupId>org.argeo.tp.spring</groupId> -->
172 <!-- <artifactId>org.springframework.jdbc</artifactId> -->
173 <!-- </dependency> -->
174 <!-- <dependency> -->
175 <!-- <groupId>org.argeo.tp.spring</groupId> -->
176 <!-- <artifactId>org.springframework.tx</artifactId> -->
177 <!-- </dependency> -->
178 <!-- <dependency> -->
179 <!-- <groupId>org.argeo.tp.spring</groupId> -->
180 <!-- <artifactId>org.springframework.web</artifactId> -->
181 <!-- </dependency> -->
182 <!-- <dependency> -->
183 <!-- <groupId>org.argeo.tp.spring</groupId> -->
184 <!-- <artifactId>org.springframework.web.servlet</artifactId> -->
185 <!-- </dependency> -->
186
187 <!-- Equinox HTTP registry is required by Eclipse 3 but causes problem
188 with Eclipse 4 -->
189 <dependency>
190 <groupId>org.argeo.tp.equinox</groupId>
191 <artifactId>org.eclipse.equinox.http.registry</artifactId>
192 </dependency>
193
194 <!-- Eclipse Core -->
195 <dependency>
196 <groupId>org.argeo.tp.rap.platform</groupId>
197 <artifactId>org.eclipse.core.databinding</artifactId>
198 </dependency>
199 <dependency>
200 <groupId>org.argeo.tp.rap.platform</groupId>
201 <artifactId>org.eclipse.core.databinding.beans</artifactId>
202 </dependency>
203 <dependency>
204 <groupId>org.argeo.tp.rap.platform</groupId>
205 <artifactId>org.eclipse.core.runtime</artifactId>
206 </dependency>
207 <dependency>
208 <groupId>org.argeo.tp.rap.platform</groupId>
209 <artifactId>org.eclipse.core.databinding.property</artifactId>
210 </dependency>
211 <dependency>
212 <groupId>org.argeo.tp.rap.platform</groupId>
213 <artifactId>com.ibm.icu</artifactId>
214 </dependency>
215 <dependency>
216 <groupId>org.argeo.tp.rap.platform</groupId>
217 <artifactId>org.eclipse.core.contenttype</artifactId>
218 </dependency>
219 <dependency>
220 <groupId>org.argeo.tp.rap.platform</groupId>
221 <artifactId>org.eclipse.rap.rwt.osgi</artifactId>
222 </dependency>
223 <dependency>
224 <groupId>org.argeo.tp.rap.platform</groupId>
225 <artifactId>org.eclipse.rap.jface.databinding</artifactId>
226 </dependency>
227 <dependency>
228 <groupId>org.argeo.tp.rap.platform</groupId>
229 <artifactId>org.eclipse.core.jobs</artifactId>
230 </dependency>
231 <dependency>
232 <groupId>org.argeo.tp.rap.platform</groupId>
233 <artifactId>org.eclipse.core.expressions</artifactId>
234 </dependency>
235 <dependency>
236 <groupId>org.argeo.tp.rap.platform</groupId>
237 <artifactId>org.eclipse.core.databinding.observable</artifactId>
238 </dependency>
239 <dependency>
240 <groupId>org.argeo.tp.rap.platform</groupId>
241 <artifactId>org.eclipse.help</artifactId>
242 </dependency>
243
244 <!-- RAP Workbench -->
245 <dependency>
246 <groupId>org.argeo.tp.rap.platform</groupId>
247 <artifactId>org.eclipse.rap.ui</artifactId>
248 </dependency>
249 <dependency>
250 <groupId>org.argeo.tp.rap.platform</groupId>
251 <artifactId>org.eclipse.rap.ui.forms</artifactId>
252 </dependency>
253 <dependency>
254 <groupId>org.argeo.tp.rap.platform</groupId>
255 <artifactId>org.eclipse.rap.ui.views</artifactId>
256 </dependency>
257 <dependency>
258 <groupId>org.argeo.tp.rap.platform</groupId>
259 <artifactId>org.eclipse.rap.ui.workbench</artifactId>
260 </dependency>
261 </dependencies>
262 <dependencyManagement>
263 <dependencies>
264 <dependency>
265 <groupId>org.argeo.tp</groupId>
266 <artifactId>argeo-tp-rap-e3</artifactId>
267 <version>${version.argeo-tp}</version>
268 <type>pom</type>
269 <scope>import</scope>
270 </dependency>
271 </dependencies>
272 </dependencyManagement>
273
274 <profiles>
275 <profile>
276 <id>rpmbuild</id>
277 <build>
278 <plugins>
279 <plugin>
280 <artifactId>maven-assembly-plugin</artifactId>
281 <executions>
282 <execution>
283 <id>prepare-source</id>
284 <phase>package</phase>
285 <goals>
286 <goal>single</goal>
287 </goals>
288 <configuration>
289 <descriptorRefs>
290 <descriptorRef>a2-source</descriptorRef>
291 </descriptorRefs>
292 </configuration>
293 </execution>
294 </executions>
295 </plugin>
296 <plugin>
297 <groupId>org.codehaus.mojo</groupId>
298 <artifactId>rpm-maven-plugin</artifactId>
299 <executions>
300 <execution>
301 <id>rpm-argeo</id>
302 <phase>package</phase>
303 <goals>
304 <goal>rpm</goal>
305 </goals>
306 <configuration>
307 <name>argeo-cms-platform${argeo.rpm.suffix}</name>
308 <version>${project.version}</version>
309 <mappings>
310 <mapping>
311 <directory>/usr/share/osgi</directory>
312 <username>root</username>
313 <groupname>root</groupname>
314 <filemode>644</filemode>
315 <directoryIncluded>false</directoryIncluded>
316 <sources>
317 <source>
318 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
319 <includes>
320 <include>**/*.jar</include>
321 </includes>
322 </source>
323 </sources>
324 </mapping>
325 </mappings>
326 <requires>
327 <require>argeo-cms-node${argeo.rpm.suffix}</require>
328 <require>argeo-cms-platform-tp${argeo.rpm.suffix}</require>
329 </requires>
330 </configuration>
331 </execution>
332 </executions>
333 </plugin>
334 </plugins>
335 </build>
336 </profile>
337 <profile>
338 <id>rpmbuild-tp</id>
339 <build>
340 <plugins>
341 <plugin>
342 <artifactId>maven-assembly-plugin</artifactId>
343 <executions>
344 <execution>
345 <id>prepare-source-tp</id>
346 <phase>package</phase>
347 <goals>
348 <goal>single</goal>
349 </goals>
350 <configuration>
351 <descriptorRefs>
352 <descriptorRef>a2-source-tp</descriptorRef>
353 </descriptorRefs>
354 </configuration>
355 </execution>
356 </executions>
357 </plugin>
358 <plugin>
359 <groupId>org.codehaus.mojo</groupId>
360 <artifactId>rpm-maven-plugin</artifactId>
361 <executions>
362 <execution>
363 <id>rpm-tp</id>
364 <phase>package</phase>
365 <goals>
366 <goal>rpm</goal>
367 </goals>
368 <configuration>
369 <name>argeo-cms-platform-tp${argeo.rpm.suffix}</name>
370 <projversion>${version.argeo-tp}</projversion>
371 <release>${argeo.rpm.release.tp}</release>
372 <mappings>
373 <mapping>
374 <directory>/usr/share/osgi</directory>
375 <username>root</username>
376 <groupname>root</groupname>
377 <filemode>644</filemode>
378 <directoryIncluded>false</directoryIncluded>
379 <sources>
380 <source>
381 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
382 <includes>
383 <include>**/*.jar</include>
384 </includes>
385 </source>
386 </sources>
387 </mapping>
388 </mappings>
389 <requires>
390 <require>argeo-cms-node-tp${argeo.rpm.suffix}</require>
391 </requires>
392 </configuration>
393 </execution>
394 </executions>
395 </plugin>
396 </plugins>
397 </build>
398 </profile>
399 </profiles>
400 </project>