]> git.argeo.org Git - lgpl/argeo-commons.git/blob - rcp/dep/org.argeo.dep.cms.e4.rcp/pom.xml
Introduce Jcr singleton, making using Jcr less verbose.
[lgpl/argeo-commons.git] / rcp / dep / org.argeo.dep.cms.e4.rcp / pom.xml
1 <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">
2 <modelVersion>4.0.0</modelVersion>
3 <parent>
4 <groupId>org.argeo.commons.rcp</groupId>
5 <artifactId>dep</artifactId>
6 <version>2.1.80-SNAPSHOT</version>
7 <relativePath>..</relativePath>
8 </parent>
9 <artifactId>org.argeo.dep.cms.e4.rcp</artifactId>
10 <name>Node Eclipse RCP</name>
11 <dependencies>
12 <!-- Argeo -->
13 <dependency>
14 <groupId>org.argeo.commons</groupId>
15 <artifactId>org.argeo.eclipse.ui</artifactId>
16 <version>2.1.80-SNAPSHOT</version>
17 </dependency>
18 <dependency>
19 <groupId>org.argeo.commons.rcp</groupId>
20 <artifactId>org.argeo.eclipse.ui.rcp</artifactId>
21 <version>2.1.80-SNAPSHOT</version>
22 </dependency>
23 <dependency>
24 <groupId>org.argeo.commons</groupId>
25 <artifactId>org.argeo.cms.ui</artifactId>
26 <version>2.1.80-SNAPSHOT</version>
27 </dependency>
28 <dependency>
29 <groupId>org.argeo.commons</groupId>
30 <artifactId>org.argeo.cms.ui.theme</artifactId>
31 <version>2.1.80-SNAPSHOT</version>
32 </dependency>
33
34 <!-- Desktop -->
35 <dependency>
36 <groupId>org.argeo.commons.rcp</groupId>
37 <artifactId>org.argeo.cms.desktop</artifactId>
38 <version>2.1.80-SNAPSHOT</version>
39 </dependency>
40
41 <!-- E4 specific -->
42 <dependency>
43 <groupId>org.argeo.commons</groupId>
44 <artifactId>org.argeo.cms.e4</artifactId>
45 <version>2.1.80-SNAPSHOT</version>
46 </dependency>
47 <dependency>
48 <groupId>org.argeo.commons.rcp</groupId>
49 <artifactId>org.argeo.cms.e4.rcp</artifactId>
50 <version>2.1.80-SNAPSHOT</version>
51 </dependency>
52
53 <!-- RCP specific -->
54 <!-- <dependency> -->
55 <!-- <groupId>org.argeo.commons.rcp</groupId> -->
56 <!-- <artifactId>org.argeo.cms.ui.workbench.rcp</artifactId> -->
57 <!-- <version>2.1.18-SNAPSHOT</version> -->
58 <!-- </dependency> -->
59 <!-- <dependency> -->
60 <!-- <groupId>org.argeo.commons</groupId> -->
61 <!-- <artifactId>org.argeo.cms.ui.workbench</artifactId> -->
62 <!-- <version>${version.argeo-commons}</version> -->
63 <!-- </dependency> -->
64
65 <dependency>
66 <groupId>org.argeo.commons</groupId>
67 <artifactId>org.argeo.dep.cms.node</artifactId>
68 <version>2.1.80-SNAPSHOT</version>
69 <type>pom</type>
70 </dependency>
71
72 <!-- SDK -->
73 <dependency>
74 <groupId>org.argeo.tp.equinox</groupId>
75 <artifactId>org.eclipse.osgi</artifactId>
76 <scope>test</scope>
77 </dependency>
78
79 <!-- SWT and JFace -->
80 <dependency>
81 <groupId>org.argeo.tp.rcp.e4</groupId>
82 <artifactId>org.eclipse.swt</artifactId>
83 </dependency>
84 <dependency>
85 <groupId>org.argeo.tp.rcp.e4</groupId>
86 <artifactId>org.eclipse.jface</artifactId>
87 </dependency>
88 <dependency>
89 <groupId>org.argeo.tp.rcp.e4</groupId>
90 <artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId>
91 </dependency>
92 <dependency>
93 <groupId>org.argeo.tp.rcp.e4</groupId>
94 <artifactId>org.eclipse.swt.gtk.linux.x86</artifactId>
95 </dependency>
96 <dependency>
97 <groupId>org.argeo.tp.rcp.e4</groupId>
98 <artifactId>org.eclipse.swt.cocoa.macosx.x86_64</artifactId>
99 </dependency>
100 <dependency>
101 <groupId>org.argeo.tp.rcp.e4</groupId>
102 <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
103 </dependency>
104 <dependency>
105 <groupId>org.argeo.tp.rcp.e4</groupId>
106 <artifactId>org.eclipse.swt.win32.win32.x86</artifactId>
107 </dependency>
108 <!-- <dependency> -->
109 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
110 <!-- <artifactId>org.eclipse.swt.gtk.linux.ppc64le</artifactId> -->
111 <!-- </dependency> -->
112
113 <!-- SWT for ARM -->
114 <dependency>
115 <groupId>org.argeo.tp.rcp.e4</groupId>
116 <artifactId>org.eclipse.swt.gtk.linux.arm</artifactId>
117 <version>3.108.0.v20180905-1254</version>
118 </dependency>
119
120 <!-- Eclipse launcher -->
121 <dependency>
122 <groupId>org.argeo.tp.rcp.e4</groupId>
123 <artifactId>org.eclipse.equinox.launcher</artifactId>
124 </dependency>
125 <dependency>
126 <groupId>org.argeo.tp.rcp.e4</groupId>
127 <artifactId>org.eclipse.equinox.launcher.gtk.linux.x86_64</artifactId>
128 </dependency>
129 <dependency>
130 <groupId>org.argeo.tp.rcp.e4</groupId>
131 <artifactId>org.eclipse.equinox.launcher.gtk.linux.x86</artifactId>
132 </dependency>
133 <dependency>
134 <groupId>org.argeo.tp.rcp.e4</groupId>
135 <artifactId>org.eclipse.equinox.launcher.cocoa.macosx.x86_64</artifactId>
136 </dependency>
137 <dependency>
138 <groupId>org.argeo.tp.rcp.e4</groupId>
139 <artifactId>org.eclipse.equinox.launcher.win32.win32.x86_64</artifactId>
140 </dependency>
141 <dependency>
142 <groupId>org.argeo.tp.rcp.e4</groupId>
143 <artifactId>org.eclipse.equinox.launcher.win32.win32.x86</artifactId>
144 </dependency>
145
146 <!-- RCP -->
147 <dependency>
148 <groupId>org.argeo.tp.rcp.e4</groupId>
149 <artifactId>org.eclipse.e4.ui.css.swt.theme</artifactId>
150 </dependency>
151 <dependency>
152 <groupId>org.argeo.tp.rcp.e4</groupId>
153 <artifactId>org.eclipse.e4.ui.workbench.swt</artifactId>
154 </dependency>
155 <dependency>
156 <groupId>org.argeo.tp.rcp.e4</groupId>
157 <artifactId>org.eclipse.core.contenttype</artifactId>
158 </dependency>
159 <dependency>
160 <groupId>org.argeo.tp.rcp.e4</groupId>
161 <artifactId>org.eclipse.e4.core.di</artifactId>
162 </dependency>
163 <dependency>
164 <groupId>org.argeo.tp.rcp.e4</groupId>
165 <artifactId>org.eclipse.core.runtime</artifactId>
166 </dependency>
167 <dependency>
168 <groupId>org.argeo.tp.rcp.e4</groupId>
169 <artifactId>org.eclipse.core.databinding</artifactId>
170 </dependency>
171 <dependency>
172 <groupId>org.argeo.tp.rcp.e4</groupId>
173 <artifactId>org.eclipse.e4.ui.bindings</artifactId>
174 </dependency>
175 <dependency>
176 <groupId>org.argeo.tp.rcp.e4</groupId>
177 <artifactId>org.eclipse.e4.ui.model.workbench</artifactId>
178 </dependency>
179 <dependency>
180 <groupId>org.argeo.tp.rcp.e4</groupId>
181 <artifactId>org.eclipse.jface.databinding</artifactId>
182 </dependency>
183 <dependency>
184 <groupId>org.argeo.tp.rcp.e4</groupId>
185 <artifactId>org.eclipse.e4.ui.workbench.addons.swt</artifactId>
186 </dependency>
187 <dependency>
188 <groupId>org.argeo.tp.rcp.e4</groupId>
189 <artifactId>org.eclipse.e4.core.services</artifactId>
190 </dependency>
191 <dependency>
192 <groupId>org.argeo.tp.rcp.e4</groupId>
193 <artifactId>org.apache.felix.gogo.shell</artifactId>
194 </dependency>
195 <dependency>
196 <groupId>org.argeo.tp.rcp.e4</groupId>
197 <artifactId>org.eclipse.e4.ui.widgets</artifactId>
198 </dependency>
199 <dependency>
200 <groupId>org.argeo.tp.rcp.e4</groupId>
201 <artifactId>org.eclipse.e4.core.commands</artifactId>
202 </dependency>
203 <dependency>
204 <groupId>org.argeo.tp.rcp.e4</groupId>
205 <artifactId>org.eclipse.e4.core.di.extensions.supplier</artifactId>
206 </dependency>
207 <dependency>
208 <groupId>org.argeo.tp.rcp.e4</groupId>
209 <artifactId>org.eclipse.core.expressions</artifactId>
210 </dependency>
211 <dependency>
212 <groupId>org.argeo.tp.rcp.e4</groupId>
213 <artifactId>com.ibm.icu</artifactId>
214 </dependency>
215 <dependency>
216 <groupId>org.argeo.tp.rcp.e4</groupId>
217 <artifactId>org.eclipse.e4.ui.css.swt</artifactId>
218 </dependency>
219 <dependency>
220 <groupId>org.argeo.tp.rcp.e4</groupId>
221 <artifactId>org.eclipse.e4.ui.swt.gtk</artifactId>
222 </dependency>
223 <!-- <dependency> -->
224 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
225 <!-- <artifactId>org.eclipse.e4.emf.xpath</artifactId> -->
226 <!-- </dependency> -->
227 <dependency>
228 <groupId>org.argeo.tp.rcp.e4</groupId>
229 <artifactId>org.eclipse.core.databinding.observable</artifactId>
230 </dependency>
231 <dependency>
232 <groupId>org.argeo.tp.rcp.e4</groupId>
233 <artifactId>org.eclipse.rcp</artifactId>
234 </dependency>
235 <dependency>
236 <groupId>org.argeo.tp.rcp.e4</groupId>
237 <artifactId>org.eclipse.help</artifactId>
238 </dependency>
239 <dependency>
240 <groupId>org.argeo.tp.rcp.e4</groupId>
241 <artifactId>org.eclipse.e4.ui.workbench.renderers.swt</artifactId>
242 </dependency>
243 <dependency>
244 <groupId>org.argeo.tp.rcp.e4</groupId>
245 <artifactId>org.w3c.dom.smil</artifactId>
246 </dependency>
247 <dependency>
248 <groupId>org.argeo.tp.rcp.e4</groupId>
249 <artifactId>org.eclipse.core.databinding.property</artifactId>
250 </dependency>
251 <!-- <dependency> -->
252 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
253 <!-- <artifactId>org.apache.commons.io</artifactId> -->
254 <!-- </dependency> -->
255 <dependency>
256 <groupId>org.argeo.tp.rcp.e4</groupId>
257 <artifactId>org.eclipse.e4.ui.di</artifactId>
258 </dependency>
259 <dependency>
260 <groupId>org.argeo.tp.rcp.e4</groupId>
261 <artifactId>org.eclipse.e4.ui.dialogs</artifactId>
262 </dependency>
263 <dependency>
264 <groupId>org.argeo.tp.rcp.e4</groupId>
265 <artifactId>org.eclipse.e4.core.di.extensions</artifactId>
266 </dependency>
267 <dependency>
268 <groupId>org.argeo.tp.rcp.e4</groupId>
269 <artifactId>org.eclipse.equinox.bidi</artifactId>
270 </dependency>
271 <dependency>
272 <groupId>org.argeo.tp.rcp.e4</groupId>
273 <artifactId>org.eclipse.e4.core.di.annotations</artifactId>
274 </dependency>
275 <!-- <dependency> -->
276 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
277 <!-- <artifactId>org.apache.commons.logging</artifactId> -->
278 <!-- <version>1.2.0.v20180409-1502</version> -->
279 <!-- </dependency> -->
280 <!-- <dependency> -->
281 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
282 <!-- <artifactId>org.apache.felix.gogo.command</artifactId> -->
283 <!-- <version>1.0.2.v20170914-1324</version> -->
284 <!-- </dependency> -->
285 <dependency>
286 <groupId>org.argeo.tp.rcp.e4</groupId>
287 <artifactId>org.eclipse.e4.ui.workbench3</artifactId>
288 </dependency>
289 <dependency>
290 <groupId>org.argeo.tp.rcp.e4</groupId>
291 <artifactId>org.eclipse.core.jobs</artifactId>
292 </dependency>
293 <dependency>
294 <groupId>org.argeo.tp.rcp.e4</groupId>
295 <artifactId>org.eclipse.e4.core.contexts</artifactId>
296 </dependency>
297 <dependency>
298 <groupId>org.argeo.tp.rcp.e4</groupId>
299 <artifactId>org.eclipse.core.databinding.beans</artifactId>
300 </dependency>
301 <dependency>
302 <groupId>org.argeo.tp.rcp.e4</groupId>
303 <artifactId>org.eclipse.e4.ui.css.core</artifactId>
304 </dependency>
305 <dependency>
306 <groupId>org.argeo.tp.rcp.e4</groupId>
307 <artifactId>org.eclipse.ui.workbench</artifactId>
308 </dependency>
309 <dependency>
310 <groupId>org.argeo.tp.rcp.e4</groupId>
311 <artifactId>org.eclipse.core.commands</artifactId>
312 </dependency>
313 <dependency>
314 <groupId>org.argeo.tp.rcp.e4</groupId>
315 <artifactId>org.eclipse.e4.ui.services</artifactId>
316 </dependency>
317 <dependency>
318 <groupId>org.argeo.tp.rcp.e4</groupId>
319 <artifactId>org.eclipse.ui</artifactId>
320 </dependency>
321 <dependency>
322 <groupId>org.argeo.tp.rcp.e4</groupId>
323 <artifactId>org.eclipse.e4.ui.workbench</artifactId>
324 </dependency>
325
326 <!-- Platform dependent -->
327 <dependency>
328 <groupId>org.argeo.tp.rcp.e4</groupId>
329 <artifactId>org.eclipse.e4.ui.workbench.renderers.swt.cocoa</artifactId>
330 </dependency>
331 <dependency>
332 <groupId>org.argeo.tp.rcp.e4</groupId>
333 <artifactId>org.eclipse.ui.cocoa</artifactId>
334 </dependency>
335
336 <!-- Third party -->
337 <dependency>
338 <groupId>org.argeo.tp.rcp.e4</groupId>
339 <artifactId>org.w3c.css.sac</artifactId>
340 </dependency>
341 <dependency>
342 <groupId>org.argeo.tp.rcp.e4</groupId>
343 <artifactId>org.w3c.dom.svg</artifactId>
344 </dependency>
345 <dependency>
346 <groupId>org.argeo.tp.rcp.e4</groupId>
347 <artifactId>org.w3c.dom.events</artifactId>
348 </dependency>
349 <dependency>
350 <groupId>org.argeo.tp.rcp.e4</groupId>
351 <artifactId>org.apache.xmlgraphics</artifactId>
352 </dependency>
353 <dependency>
354 <groupId>org.argeo.tp.rcp.e4</groupId>
355 <artifactId>org.apache.commons.jxpath</artifactId>
356 </dependency>
357 <dependency>
358 <groupId>org.argeo.tp.rcp.e4</groupId>
359 <artifactId>org.apache.batik.util</artifactId>
360 </dependency>
361 <dependency>
362 <groupId>org.argeo.tp.rcp.e4</groupId>
363 <artifactId>org.apache.batik.i18n</artifactId>
364 </dependency>
365 <dependency>
366 <groupId>org.argeo.tp.rcp.e4</groupId>
367 <artifactId>org.apache.batik.css</artifactId>
368 </dependency>
369 <dependency>
370 <groupId>org.argeo.tp.rcp.e4</groupId>
371 <artifactId>org.apache.batik.constants</artifactId>
372 </dependency>
373 <dependency>
374 <groupId>org.argeo.tp.rcp.e4</groupId>
375 <artifactId>org.apache.felix.gogo.runtime</artifactId>
376 </dependency>
377 <dependency>
378 <groupId>org.argeo.tp.rcp.e4</groupId>
379 <artifactId>org.apache.felix.scr</artifactId>
380 </dependency>
381
382
383 <!-- RCP -->
384 <!-- <dependency> -->
385 <!-- <groupId>org.argeo.tp</groupId> -->
386 <!-- <artifactId>argeo-tp-rcp-e4</artifactId> -->
387 <!-- <version>${version.argeo-tp}</version> -->
388 <!-- <exclusions> -->
389 <!-- <exclusion> -->
390 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
391 <!-- <artifactId>org.eclipse.osgi</artifactId> -->
392 <!-- </exclusion> -->
393 <!-- <exclusion> -->
394 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
395 <!-- <artifactId>org.eclipse.osgi.services</artifactId> -->
396 <!-- </exclusion> -->
397
398 <!-- <exclusion> -->
399 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
400 <!-- <artifactId>org.eclipse.osgi.compatibility.state</artifactId> -->
401 <!-- </exclusion> -->
402
403 <!-- <exclusion> -->
404 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
405 <!-- <artifactId>org.eclipse.update.configurator</artifactId> -->
406 <!-- </exclusion> -->
407 <!-- <exclusion> -->
408 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
409 <!-- <artifactId>org.eclipse.swt.carbon.macosx</artifactId> -->
410 <!-- </exclusion> -->
411 <!-- <exclusion> -->
412 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
413 <!-- <artifactId>org.eclipse.swt.gtk.solaris.sparc</artifactId> -->
414 <!-- </exclusion> -->
415 <!-- <exclusion> -->
416 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
417 <!-- <artifactId>org.eclipse.swt.gtk.solaris.x86</artifactId> -->
418 <!-- </exclusion> -->
419 <!-- <exclusion> -->
420 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
421 <!-- <artifactId>org.eclipse.swt.motif.solaris.sparc</artifactId> -->
422 <!-- </exclusion> -->
423 <!-- <exclusion> -->
424 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
425 <!-- <artifactId>org.eclipse.swt.gtk.linux.s390</artifactId> -->
426 <!-- </exclusion> -->
427 <!-- <exclusion> -->
428 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
429 <!-- <artifactId>org.eclipse.swt.gtk.linux.s390x</artifactId> -->
430 <!-- </exclusion> -->
431 <!-- <exclusion> -->
432 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
433 <!-- <artifactId>org.eclipse.swt.gtk.linux.ppc64</artifactId> -->
434 <!-- </exclusion> -->
435 <!-- <exclusion> -->
436 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
437 <!-- <artifactId>org.eclipse.swt.motif.linux.x86</artifactId> -->
438 <!-- </exclusion> -->
439 <!-- <exclusion> -->
440 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
441 <!-- <artifactId>org.eclipse.swt.gtk.linux.ppc</artifactId> -->
442 <!-- </exclusion> -->
443 <!-- <exclusion> -->
444 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
445 <!-- <artifactId>org.eclipse.swt.photon.qnx.x86</artifactId> -->
446 <!-- </exclusion> -->
447 <!-- <exclusion> -->
448 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
449 <!-- <artifactId>org.eclipse.swt.motif.aix.ppc</artifactId> -->
450 <!-- </exclusion> -->
451 <!-- <exclusion> -->
452 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
453 <!-- <artifactId>org.eclipse.swt.motif.aix.ppc64</artifactId> -->
454 <!-- </exclusion> -->
455 <!-- <exclusion> -->
456 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
457 <!-- <artifactId>org.eclipse.swt.motif.hpux.ia64_32</artifactId> -->
458 <!-- </exclusion> -->
459 <!-- <exclusion> -->
460 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
461 <!-- <artifactId>org.eclipse.swt.gtk.aix.ppc</artifactId> -->
462 <!-- </exclusion> -->
463 <!-- <exclusion> -->
464 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
465 <!-- <artifactId>org.eclipse.swt.gtk.aix.ppc64</artifactId> -->
466 <!-- </exclusion> -->
467 <!-- <exclusion> -->
468 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
469 <!-- <artifactId>org.eclipse.swt.gtk.hpux.ia64_32</artifactId> -->
470 <!-- </exclusion> -->
471
472 <!-- <exclusion> -->
473 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
474 <!-- <artifactId>org.eclipse.equinox.launcher.carbon.macosx</artifactId> -->
475 <!-- </exclusion> -->
476 <!-- <exclusion> -->
477 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
478 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.solaris.sparc</artifactId> -->
479 <!-- </exclusion> -->
480 <!-- <exclusion> -->
481 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
482 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.solaris.x86</artifactId> -->
483 <!-- </exclusion> -->
484 <!-- <exclusion> -->
485 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
486 <!-- <artifactId>org.eclipse.equinox.launcher.motif.solaris.sparc</artifactId> -->
487 <!-- </exclusion> -->
488 <!-- <exclusion> -->
489 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
490 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.s390</artifactId> -->
491 <!-- </exclusion> -->
492 <!-- <exclusion> -->
493 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
494 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.s390x</artifactId> -->
495 <!-- </exclusion> -->
496 <!-- <exclusion> -->
497 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
498 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.ppc64</artifactId> -->
499 <!-- </exclusion> -->
500 <!-- <exclusion> -->
501 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
502 <!-- <artifactId>org.eclipse.equinox.launcher.motif.linux.x86</artifactId> -->
503 <!-- </exclusion> -->
504 <!-- <exclusion> -->
505 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
506 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.ppc</artifactId> -->
507 <!-- </exclusion> -->
508 <!-- <exclusion> -->
509 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
510 <!-- <artifactId>org.eclipse.equinox.launcher.photon.qnx.x86</artifactId> -->
511 <!-- </exclusion> -->
512 <!-- <exclusion> -->
513 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
514 <!-- <artifactId>org.eclipse.equinox.launcher.motif.aix.ppc</artifactId> -->
515 <!-- </exclusion> -->
516 <!-- <exclusion> -->
517 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
518 <!-- <artifactId>org.eclipse.equinox.launcher.motif.aix.ppc64</artifactId> -->
519 <!-- </exclusion> -->
520 <!-- <exclusion> -->
521 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
522 <!-- <artifactId>org.eclipse.equinox.launcher.motif.hpux.ia64_32</artifactId> -->
523 <!-- </exclusion> -->
524 <!-- <exclusion> -->
525 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
526 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.aix.ppc</artifactId> -->
527 <!-- </exclusion> -->
528 <!-- <exclusion> -->
529 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
530 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.aix.ppc64</artifactId> -->
531 <!-- </exclusion> -->
532 <!-- <exclusion> -->
533 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
534 <!-- <artifactId>org.eclipse.equinox.launcher.gtk.hpux.ia64_32</artifactId> -->
535 <!-- </exclusion> -->
536 <!-- <exclusion> -->
537 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
538 <!-- <artifactId>org.eclipse.ui.carbon</artifactId> -->
539 <!-- </exclusion> -->
540 <!-- </exclusions> -->
541 <!-- </dependency> -->
542
543 <!-- <dependency> -->
544 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
545 <!-- <artifactId>org.eclipse.e4.ui.di</artifactId> -->
546 <!-- </dependency> -->
547 <!-- <dependency> -->
548 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
549 <!-- <artifactId>org.eclipse.e4.core.di</artifactId> -->
550 <!-- </dependency> -->
551 <!-- <dependency> -->
552 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
553 <!-- <artifactId>org.eclipse.e4.core.di.extensions.supplier</artifactId> -->
554 <!-- </dependency> -->
555 <!-- <dependency> -->
556 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
557 <!-- <artifactId>org.eclipse.e4.ui.model.workbench</artifactId> -->
558 <!-- </dependency> -->
559 <!-- <dependency> -->
560 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
561 <!-- <artifactId>org.eclipse.e4.core.contexts</artifactId> -->
562 <!-- </dependency> -->
563 <!-- <dependency> -->
564 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
565 <!-- <artifactId>org.eclipse.e4.core.services</artifactId> -->
566 <!-- </dependency> -->
567 <!-- <dependency> -->
568 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
569 <!-- <artifactId>org.eclipse.e4.core.di.annotations</artifactId> -->
570 <!-- </dependency> -->
571 <!-- <dependency> -->
572 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
573 <!-- <artifactId>org.eclipse.e4.ui.services</artifactId> -->
574 <!-- </dependency> -->
575 <!-- <dependency> -->
576 <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
577 <!-- <artifactId>org.eclipse.e4.core.di.extensions</artifactId> -->
578 <!-- </dependency> -->
579
580 <!-- Taking EMF from RAP -->
581 <!-- FIXME investigate why we have to -->
582 <dependency>
583 <groupId>org.argeo.tp.rap.e4</groupId>
584 <artifactId>org.eclipse.emf.common</artifactId>
585 </dependency>
586 <dependency>
587 <groupId>org.argeo.tp.rap.e4</groupId>
588 <artifactId>org.eclipse.emf.ecore</artifactId>
589 </dependency>
590 <dependency>
591 <groupId>org.argeo.tp.rap.e4</groupId>
592 <artifactId>org.eclipse.emf.ecore.change</artifactId>
593 </dependency>
594 <dependency>
595 <groupId>org.argeo.tp.rap.e4</groupId>
596 <artifactId>org.eclipse.emf.ecore.xmi</artifactId>
597 </dependency>
598 <dependency>
599 <groupId>org.argeo.tp.rap.e4</groupId>
600 <artifactId>org.eclipse.e4.emf.xpath</artifactId>
601 </dependency>
602
603
604 </dependencies>
605 <dependencyManagement>
606 <dependencies>
607 <dependency>
608 <groupId>org.argeo.tp</groupId>
609 <artifactId>argeo-tp-rcp-e4</artifactId>
610 <version>${version.argeo-tp}</version>
611 <type>pom</type>
612 <scope>import</scope>
613 </dependency>
614 </dependencies>
615 </dependencyManagement>
616 <profiles>
617 <profile>
618 <id>rpmbuild</id>
619 <build>
620 <plugins>
621 <plugin>
622 <artifactId>maven-assembly-plugin</artifactId>
623 <executions>
624 <execution>
625 <id>prepare-source</id>
626 <phase>package</phase>
627 <goals>
628 <goal>single</goal>
629 </goals>
630 <configuration>
631 <descriptorRefs>
632 <descriptorRef>a2-source</descriptorRef>
633 </descriptorRefs>
634 </configuration>
635 </execution>
636 </executions>
637 </plugin>
638 <plugin>
639 <groupId>org.codehaus.mojo</groupId>
640 <artifactId>rpm-maven-plugin</artifactId>
641 <executions>
642 <execution>
643 <id>rpm-argeo</id>
644 <phase>package</phase>
645 <goals>
646 <goal>rpm</goal>
647 </goals>
648 <configuration>
649 <name>argeo-cms-e4-rcp</name>
650 <mappings>
651 <mapping>
652 <directory>/usr/share/osgi</directory>
653 <username>root</username>
654 <groupname>root</groupname>
655 <filemode>644</filemode>
656 <directoryIncluded>false</directoryIncluded>
657 <sources>
658 <source>
659 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
660 <includes>
661 <include>**/*.jar</include>
662 </includes>
663 </source>
664 </sources>
665 </mapping>
666 </mappings>
667 <requires>
668 <require>argeo-cms-node</require>
669 <require>argeo-cms-e4-rcp-tp</require>
670 </requires>
671 </configuration>
672 </execution>
673 </executions>
674 </plugin>
675 </plugins>
676 </build>
677 </profile>
678 <profile>
679 <id>rpmbuild-tp</id>
680 <build>
681 <plugins>
682 <plugin>
683 <artifactId>maven-assembly-plugin</artifactId>
684 <executions>
685 <execution>
686 <id>prepare-source-tp</id>
687 <phase>package</phase>
688 <goals>
689 <goal>single</goal>
690 </goals>
691 <configuration>
692 <descriptorRefs>
693 <descriptorRef>a2-source-tp</descriptorRef>
694 </descriptorRefs>
695 </configuration>
696 </execution>
697 </executions>
698 </plugin>
699 <plugin>
700 <groupId>org.codehaus.mojo</groupId>
701 <artifactId>rpm-maven-plugin</artifactId>
702 <executions>
703 <execution>
704 <id>rpm-tp</id>
705 <phase>package</phase>
706 <goals>
707 <goal>rpm</goal>
708 </goals>
709 <configuration>
710 <name>argeo-cms-e4-rcp-tp</name>
711 <projversion>${version.argeo-tp}</projversion>
712 <mappings>
713 <mapping>
714 <directory>/usr/share/osgi</directory>
715 <username>root</username>
716 <groupname>root</groupname>
717 <filemode>644</filemode>
718 <directoryIncluded>false</directoryIncluded>
719 <sources>
720 <source>
721 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
722 <includes>
723 <include>**/*.jar</include>
724 </includes>
725 </source>
726 </sources>
727 </mapping>
728 <mapping>
729 <directory>/usr/share/osgi/boot</directory>
730 <username>root</username>
731 <groupname>root</groupname>
732 <filemode>644</filemode>
733 <directoryIncluded>false</directoryIncluded>
734 <dependency>
735 <stripVersion>true</stripVersion>
736 <includes>
737 <include>org.argeo.tp.rcp.e4:org.eclipse.equinox.launcher</include>
738 </includes>
739 </dependency>
740 </mapping>
741 </mappings>
742 <requires>
743 <require>argeo-cms-node-tp</require>
744 </requires>
745 </configuration>
746 </execution>
747 </executions>
748 </plugin>
749 </plugins>
750 </build>
751 </profile>
752 </profiles>
753 </project>