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