]> git.argeo.org Git - lgpl/argeo-commons.git/blob - dep/org.argeo.dep.cms.e4.rap/pom.xml
Log exceptions during script bundles initialisation
[lgpl/argeo-commons.git] / dep / org.argeo.dep.cms.e4.rap / 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.commons</groupId>
6 <version>2.1.77-SNAPSHOT</version>
7 <artifactId>dep</artifactId>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.dep.cms.e4.rap</artifactId>
11 <name>CMS Platform Eclipse 4 RAP</name>
12 <dependencies>
13
14 <!-- Argeo Commons -->
15 <dependency>
16 <groupId>org.argeo.commons</groupId>
17 <artifactId>org.argeo.dep.cms.node</artifactId>
18 <version>2.1.77-SNAPSHOT</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>2.1.77-SNAPSHOT</version>
49 </dependency>
50 <dependency>
51 <groupId>org.argeo.commons</groupId>
52 <artifactId>org.argeo.eclipse.ui.rap</artifactId>
53 <version>2.1.77-SNAPSHOT</version>
54 </dependency>
55 <dependency>
56 <groupId>org.argeo.commons</groupId>
57 <artifactId>org.argeo.cms.ui</artifactId>
58 <version>2.1.77-SNAPSHOT</version>
59 </dependency>
60 <dependency>
61 <groupId>org.argeo.commons</groupId>
62 <artifactId>org.argeo.cms.ui.theme</artifactId>
63 <version>2.1.77-SNAPSHOT</version>
64 </dependency>
65
66 <!-- E4 Specific -->
67 <dependency>
68 <groupId>org.argeo.commons</groupId>
69 <artifactId>org.argeo.cms.e4</artifactId>
70 <version>2.1.77-SNAPSHOT</version>
71 </dependency>
72 <dependency>
73 <groupId>org.argeo.commons</groupId>
74 <artifactId>org.argeo.cms.e4.rap</artifactId>
75 <version>2.1.77-SNAPSHOT</version>
76 </dependency>
77
78 <!-- Misc Third Parties -->
79 <dependency>
80 <groupId>org.argeo.tp.bouncycastle</groupId>
81 <artifactId>bcmail</artifactId>
82 </dependency>
83 <dependency>
84 <groupId>org.argeo.tp.bouncycastle</groupId>
85 <artifactId>bcpg</artifactId>
86 </dependency>
87 <dependency>
88 <groupId>org.argeo.tp.apache.ant</groupId>
89 <artifactId>org.apache.ant</artifactId>
90 </dependency>
91 <dependency>
92 <groupId>org.argeo.tp.apache.ant</groupId>
93 <artifactId>org.apache.ant.launch</artifactId>
94 </dependency>
95 <!-- <dependency> -->
96 <!-- <groupId>org.argeo.tp.misc</groupId> -->
97 <!-- <artifactId>org.quartz-scheduler.quartz</artifactId> -->
98 <!-- </dependency> -->
99 <!-- <dependency> -->
100 <!-- <groupId>org.argeo.tp.misc</groupId> -->
101 <!-- <artifactId>org.quartz-scheduler.quartz.jobs</artifactId> -->
102 <!-- </dependency> -->
103 <dependency>
104 <groupId>org.argeo.tp.javax</groupId>
105 <artifactId>javax.mail</artifactId>
106 </dependency>
107
108 <!-- Nebula -->
109 <dependency>
110 <groupId>org.argeo.tp.rap.e4</groupId>
111 <artifactId>org.eclipse.rap.nebula.widgets.richtext</artifactId>
112 </dependency>
113 <dependency>
114 <groupId>org.argeo.tp.rap.e4</groupId>
115 <artifactId>org.eclipse.rap.nebula.widgets.grid</artifactId>
116 </dependency>
117 <dependency>
118 <groupId>org.argeo.tp.rap.e4</groupId>
119 <artifactId>org.eclipse.rap.nebula.jface.gridviewer</artifactId>
120 </dependency>
121
122
123 <!-- Spring -->
124 <dependency>
125 <groupId>org.argeo.tp.spring</groupId>
126 <artifactId>org.springframework.aspects</artifactId>
127 </dependency>
128 <dependency>
129 <groupId>org.argeo.tp.spring</groupId>
130 <artifactId>org.springframework.context.support</artifactId>
131 </dependency>
132 <dependency>
133 <groupId>org.argeo.tp.spring</groupId>
134 <artifactId>org.springframework.jdbc</artifactId>
135 </dependency>
136 <dependency>
137 <groupId>org.argeo.tp.spring</groupId>
138 <artifactId>org.springframework.tx</artifactId>
139 </dependency>
140 <dependency>
141 <groupId>org.argeo.tp.spring</groupId>
142 <artifactId>org.springframework.web</artifactId>
143 </dependency>
144 <dependency>
145 <groupId>org.argeo.tp.spring</groupId>
146 <artifactId>org.springframework.web.servlet</artifactId>
147 </dependency>
148
149 <!-- Eclipse Core -->
150 <dependency>
151 <groupId>org.argeo.tp.rap.e4</groupId>
152 <artifactId>org.eclipse.core.databinding</artifactId>
153 </dependency>
154 <dependency>
155 <groupId>org.argeo.tp.rap.e4</groupId>
156 <artifactId>org.eclipse.core.databinding.beans</artifactId>
157 </dependency>
158 <dependency>
159 <groupId>org.argeo.tp.rap.e4</groupId>
160 <artifactId>org.eclipse.core.runtime</artifactId>
161 </dependency>
162 <dependency>
163 <groupId>org.argeo.tp.rap.e4</groupId>
164 <artifactId>org.eclipse.core.databinding.property</artifactId>
165 </dependency>
166 <dependency>
167 <groupId>org.argeo.tp.rap.e4</groupId>
168 <artifactId>com.ibm.icu</artifactId>
169 </dependency>
170 <dependency>
171 <groupId>org.argeo.tp.rap.e4</groupId>
172 <artifactId>org.eclipse.core.contenttype</artifactId>
173 </dependency>
174 <dependency>
175 <groupId>org.argeo.tp.rap.e4</groupId>
176 <artifactId>org.eclipse.rap.rwt.osgi</artifactId>
177 </dependency>
178 <dependency>
179 <groupId>org.argeo.tp.rap.e4</groupId>
180 <artifactId>org.eclipse.rap.jface.databinding</artifactId>
181 </dependency>
182 <dependency>
183 <groupId>org.argeo.tp.rap.e4</groupId>
184 <artifactId>org.eclipse.core.jobs</artifactId>
185 </dependency>
186 <dependency>
187 <groupId>org.argeo.tp.rap.e4</groupId>
188 <artifactId>org.eclipse.core.expressions</artifactId>
189 </dependency>
190 <dependency>
191 <groupId>org.argeo.tp.rap.e4</groupId>
192 <artifactId>org.eclipse.core.databinding.observable</artifactId>
193 </dependency>
194 <dependency>
195 <groupId>org.argeo.tp.rap.e4</groupId>
196 <artifactId>org.eclipse.help</artifactId>
197 </dependency>
198
199 <!-- RAP Workbench -->
200 <!-- <dependency> -->
201 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
202 <!-- <artifactId>org.eclipse.rap.ui</artifactId> -->
203 <!-- </dependency> -->
204 <!-- <dependency> -->
205 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
206 <!-- <artifactId>org.eclipse.rap.ui.forms</artifactId> -->
207 <!-- </dependency> -->
208 <!-- <dependency> -->
209 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
210 <!-- <artifactId>org.eclipse.rap.ui.views</artifactId> -->
211 <!-- </dependency> -->
212 <!-- <dependency> -->
213 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
214 <!-- <artifactId>org.eclipse.rap.ui.workbench</artifactId> -->
215 <!-- </dependency> -->
216
217
218 <!-- Dependencies required / provided by Eclipse 4 -->
219 <dependency>
220 <groupId>org.argeo.tp.rap.e4</groupId>
221 <artifactId>org.apache.commons.jxpath</artifactId>
222 </dependency>
223
224 <!-- Eclipse 4 -->
225 <dependency>
226 <groupId>org.argeo.tp.rap.e4</groupId>
227 <artifactId>org.eclipse.rap.e4</artifactId>
228 </dependency>
229 <dependency>
230 <groupId>org.argeo.tp.rap.e4</groupId>
231 <artifactId>org.eclipse.emf.common</artifactId>
232 </dependency>
233 <dependency>
234 <groupId>org.argeo.tp.rap.e4</groupId>
235 <artifactId>org.eclipse.emf.ecore</artifactId>
236 </dependency>
237 <dependency>
238 <groupId>org.argeo.tp.rap.e4</groupId>
239 <artifactId>org.eclipse.emf.ecore.change</artifactId>
240 </dependency>
241 <dependency>
242 <groupId>org.argeo.tp.rap.e4</groupId>
243 <artifactId>org.eclipse.emf.ecore.xmi</artifactId>
244 </dependency>
245
246 <dependency>
247 <groupId>org.argeo.tp.rap.e4</groupId>
248 <artifactId>org.eclipse.e4.ui.workbench.renderers.swt</artifactId>
249 </dependency>
250 <dependency>
251 <groupId>org.argeo.tp.rap.e4</groupId>
252 <artifactId>org.eclipse.e4.ui.di</artifactId>
253 </dependency>
254 <dependency>
255 <groupId>org.argeo.tp.rap.e4</groupId>
256 <artifactId>org.eclipse.e4.core.di</artifactId>
257 </dependency>
258 <dependency>
259 <groupId>org.argeo.tp.rap.e4</groupId>
260 <artifactId>org.eclipse.e4.ui.workbench.addons.swt</artifactId>
261 </dependency>
262 <dependency>
263 <groupId>org.argeo.tp.rap.e4</groupId>
264 <artifactId>org.eclipse.e4.core.commands</artifactId>
265 </dependency>
266 <dependency>
267 <groupId>org.argeo.tp.rap.e4</groupId>
268 <artifactId>org.eclipse.e4.ui.bindings</artifactId>
269 </dependency>
270 <dependency>
271 <groupId>org.argeo.tp.rap.e4</groupId>
272 <artifactId>org.eclipse.e4.ui.workbench.swt</artifactId>
273 </dependency>
274 <dependency>
275 <groupId>org.argeo.tp.rap.e4</groupId>
276 <artifactId>org.eclipse.e4.core.di.extensions.supplier</artifactId>
277 </dependency>
278 <dependency>
279 <groupId>org.argeo.tp.rap.e4</groupId>
280 <artifactId>org.eclipse.e4.ui.model.workbench</artifactId>
281 </dependency>
282 <dependency>
283 <groupId>org.argeo.tp.rap.e4</groupId>
284 <artifactId>org.eclipse.e4.emf.xpath</artifactId>
285 </dependency>
286 <dependency>
287 <groupId>org.argeo.tp.rap.e4</groupId>
288 <artifactId>org.eclipse.e4.core.contexts</artifactId>
289 </dependency>
290 <dependency>
291 <groupId>org.argeo.tp.rap.e4</groupId>
292 <artifactId>org.eclipse.e4.core.services</artifactId>
293 </dependency>
294 <dependency>
295 <groupId>org.argeo.tp.rap.e4</groupId>
296 <artifactId>org.eclipse.e4.core.di.annotations</artifactId>
297 </dependency>
298 <dependency>
299 <groupId>org.argeo.tp.rap.e4</groupId>
300 <artifactId>org.eclipse.e4.ui.services</artifactId>
301 </dependency>
302 <dependency>
303 <groupId>org.argeo.tp.rap.e4</groupId>
304 <artifactId>org.eclipse.rap.fileupload</artifactId>
305 </dependency>
306 <dependency>
307 <groupId>org.argeo.tp.rap.e4</groupId>
308 <artifactId>org.eclipse.e4.core.di.extensions</artifactId>
309 </dependency>
310 <dependency>
311 <groupId>org.argeo.tp.rap.e4</groupId>
312 <artifactId>org.eclipse.e4.ui.workbench</artifactId>
313 </dependency>
314
315 <!-- <dependency> -->
316 <!-- <groupId>org.argeo.tp</groupId> -->
317 <!-- <artifactId>argeo-tp-rap-e4</artifactId> -->
318 <!-- <version>${version.argeo-tp}</version> -->
319 <!-- <scope>provided</scope> -->
320 <!-- </dependency> -->
321
322 <!-- SDK -->
323 <dependency>
324 <groupId>org.argeo.tp.sdk</groupId>
325 <artifactId>org.junit</artifactId>
326 <scope>test</scope>
327 </dependency>
328
329 </dependencies>
330 <dependencyManagement>
331 </dependencyManagement>
332 <profiles>
333 <profile>
334 <id>rpmbuild</id>
335 <build>
336 <plugins>
337 <!-- <plugin> -->
338 <!-- <groupId>org.apache.maven.plugins</groupId> -->
339 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
340 <!-- <executions> -->
341 <!-- <execution> -->
342 <!-- <id>copy-argeo</id> -->
343 <!-- <phase>package</phase> -->
344 <!-- <goals> -->
345 <!-- <goal>copy-dependencies</goal> -->
346 <!-- </goals> -->
347 <!-- <configuration> -->
348 <!-- <includeTypes>jar</includeTypes> -->
349 <!-- <outputDirectory>${project.build.directory}/lib-argeo</outputDirectory> -->
350 <!-- <includeGroupIds>org.argeo.commons</includeGroupIds> -->
351 <!-- <excludeTransitive>true</excludeTransitive> -->
352 <!-- <excludeArtifactIds>org.argeo.dep.cms.node</excludeArtifactIds> -->
353 <!-- <includeTypes>jar</includeTypes> -->
354 <!-- <includeScope>runtime</includeScope> -->
355 <!-- <useRepositoryLayout>true</useRepositoryLayout> -->
356 <!-- </configuration> -->
357 <!-- </execution> -->
358 <!-- </executions> -->
359 <!-- </plugin> -->
360 <plugin>
361 <artifactId>maven-assembly-plugin</artifactId>
362 <executions>
363 <execution>
364 <id>prepare-source</id>
365 <phase>package</phase>
366 <goals>
367 <goal>single</goal>
368 </goals>
369 <configuration>
370 <descriptorRefs>
371 <descriptorRef>a2-source</descriptorRef>
372 </descriptorRefs>
373 </configuration>
374 </execution>
375 </executions>
376 </plugin>
377 <plugin>
378 <groupId>org.codehaus.mojo</groupId>
379 <artifactId>rpm-maven-plugin</artifactId>
380 <executions>
381 <execution>
382 <id>rpm-argeo</id>
383 <phase>package</phase>
384 <goals>
385 <goal>rpm</goal>
386 </goals>
387 <configuration>
388 <name>argeo-cms-e4-rap</name>
389 <mappings>
390 <mapping>
391 <directory>/usr/share/osgi</directory>
392 <username>root</username>
393 <groupname>root</groupname>
394 <filemode>644</filemode>
395 <directoryIncluded>false</directoryIncluded>
396 <sources>
397 <source>
398 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
399 <includes>
400 <include>**/*.jar</include>
401 </includes>
402 </source>
403 </sources>
404 </mapping>
405 <!-- <mapping> -->
406 <!-- <directory>/usr/share/osgi/org/argeo/commons/${project.artifactId}/${project.version}</directory> -->
407 <!-- <username>root</username> -->
408 <!-- <groupname>root</groupname> -->
409 <!-- <directoryIncluded>false</directoryIncluded> -->
410 <!-- <artifact /> -->
411 <!-- </mapping> -->
412 </mappings>
413 <requires>
414 <require>argeo-cms-node</require>
415 <require>argeo-cms-e4-rap-tp</require>
416 </requires>
417 </configuration>
418 </execution>
419 </executions>
420 </plugin>
421 </plugins>
422 </build>
423 </profile>
424 <profile>
425 <id>rpmbuild-tp</id>
426 <build>
427 <plugins>
428 <!-- <plugin> -->
429 <!-- <groupId>org.apache.maven.plugins</groupId> -->
430 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
431 <!-- <executions> -->
432 <!-- <execution> -->
433 <!-- <id>copy-tp</id> -->
434 <!-- <phase>package</phase> -->
435 <!-- <goals> -->
436 <!-- <goal>copy-dependencies</goal> -->
437 <!-- </goals> -->
438 <!-- <configuration> -->
439 <!-- <includeTypes>jar</includeTypes> -->
440 <!-- <outputDirectory>${project.build.directory}/lib-tp</outputDirectory> -->
441 <!-- <excludeGroupIds>org.argeo.commons</excludeGroupIds> -->
442 <!-- <excludeTransitive>true</excludeTransitive> -->
443 <!-- <includeTypes>jar</includeTypes> -->
444 <!-- <includeScope>runtime</includeScope> -->
445 <!-- <useRepositoryLayout>true</useRepositoryLayout> -->
446 <!-- </configuration> -->
447 <!-- </execution> -->
448 <!-- </executions> -->
449 <!-- </plugin> -->
450 <plugin>
451 <artifactId>maven-assembly-plugin</artifactId>
452 <executions>
453 <execution>
454 <id>prepare-source-tp</id>
455 <phase>package</phase>
456 <goals>
457 <goal>single</goal>
458 </goals>
459 <configuration>
460 <descriptorRefs>
461 <descriptorRef>a2-source-tp</descriptorRef>
462 </descriptorRefs>
463 </configuration>
464 </execution>
465 </executions>
466 </plugin>
467 <plugin>
468 <groupId>org.codehaus.mojo</groupId>
469 <artifactId>rpm-maven-plugin</artifactId>
470 <executions>
471 <execution>
472 <id>rpm-tp</id>
473 <phase>package</phase>
474 <goals>
475 <goal>rpm</goal>
476 </goals>
477 <configuration>
478 <name>argeo-cms-e4-rap-tp</name>
479 <projversion>${version.argeo-tp}</projversion>
480 <mappings>
481 <mapping>
482 <directory>/usr/share/osgi</directory>
483 <username>root</username>
484 <groupname>root</groupname>
485 <filemode>644</filemode>
486 <directoryIncluded>false</directoryIncluded>
487 <sources>
488 <source>
489 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
490 <includes>
491 <include>**/*.jar</include>
492 </includes>
493 </source>
494 </sources>
495 </mapping>
496 </mappings>
497 <requires>
498 <require>argeo-cms-node-tp</require>
499 </requires>
500 </configuration>
501 </execution>
502 </executions>
503 </plugin>
504 </plugins>
505 </build>
506 </profile>
507 </profiles>
508
509 </project>