]> git.argeo.org Git - lgpl/argeo-commons.git/blob - dep/org.argeo.dep.cms.e4.rap/pom.xml
Add JGit to client.
[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.79-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.79-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.79-SNAPSHOT</version>
49 </dependency>
50 <dependency>
51 <groupId>org.argeo.commons</groupId>
52 <artifactId>org.argeo.eclipse.ui.rap</artifactId>
53 <version>2.1.79-SNAPSHOT</version>
54 </dependency>
55 <dependency>
56 <groupId>org.argeo.commons</groupId>
57 <artifactId>org.argeo.cms.ui</artifactId>
58 <version>2.1.79-SNAPSHOT</version>
59 </dependency>
60 <dependency>
61 <groupId>org.argeo.commons</groupId>
62 <artifactId>org.argeo.cms.ui.theme</artifactId>
63 <version>2.1.79-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.79-SNAPSHOT</version>
71 </dependency>
72 <dependency>
73 <groupId>org.argeo.commons</groupId>
74 <artifactId>org.argeo.cms.e4.rap</artifactId>
75 <version>2.1.79-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.rap.fileupload</artifactId>
312 </dependency>
313 <dependency>
314 <groupId>org.argeo.tp.rap.e4</groupId>
315 <artifactId>org.eclipse.e4.core.di.extensions</artifactId>
316 </dependency>
317 <dependency>
318 <groupId>org.argeo.tp.rap.e4</groupId>
319 <artifactId>org.eclipse.e4.ui.workbench</artifactId>
320 </dependency>
321
322 <!-- <dependency> -->
323 <!-- <groupId>org.argeo.tp</groupId> -->
324 <!-- <artifactId>argeo-tp-rap-e4</artifactId> -->
325 <!-- <version>${version.argeo-tp}</version> -->
326 <!-- <scope>provided</scope> -->
327 <!-- </dependency> -->
328
329 <!-- SDK -->
330 <dependency>
331 <groupId>org.argeo.tp.sdk</groupId>
332 <artifactId>org.junit</artifactId>
333 <scope>test</scope>
334 </dependency>
335
336 </dependencies>
337 <dependencyManagement>
338 </dependencyManagement>
339 <profiles>
340 <profile>
341 <id>rpmbuild</id>
342 <build>
343 <plugins>
344 <!-- <plugin> -->
345 <!-- <groupId>org.apache.maven.plugins</groupId> -->
346 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
347 <!-- <executions> -->
348 <!-- <execution> -->
349 <!-- <id>copy-argeo</id> -->
350 <!-- <phase>package</phase> -->
351 <!-- <goals> -->
352 <!-- <goal>copy-dependencies</goal> -->
353 <!-- </goals> -->
354 <!-- <configuration> -->
355 <!-- <includeTypes>jar</includeTypes> -->
356 <!-- <outputDirectory>${project.build.directory}/lib-argeo</outputDirectory> -->
357 <!-- <includeGroupIds>org.argeo.commons</includeGroupIds> -->
358 <!-- <excludeTransitive>true</excludeTransitive> -->
359 <!-- <excludeArtifactIds>org.argeo.dep.cms.node</excludeArtifactIds> -->
360 <!-- <includeTypes>jar</includeTypes> -->
361 <!-- <includeScope>runtime</includeScope> -->
362 <!-- <useRepositoryLayout>true</useRepositoryLayout> -->
363 <!-- </configuration> -->
364 <!-- </execution> -->
365 <!-- </executions> -->
366 <!-- </plugin> -->
367 <plugin>
368 <artifactId>maven-assembly-plugin</artifactId>
369 <executions>
370 <execution>
371 <id>prepare-source</id>
372 <phase>package</phase>
373 <goals>
374 <goal>single</goal>
375 </goals>
376 <configuration>
377 <descriptorRefs>
378 <descriptorRef>a2-source</descriptorRef>
379 </descriptorRefs>
380 </configuration>
381 </execution>
382 </executions>
383 </plugin>
384 <plugin>
385 <groupId>org.codehaus.mojo</groupId>
386 <artifactId>rpm-maven-plugin</artifactId>
387 <executions>
388 <execution>
389 <id>rpm-argeo</id>
390 <phase>package</phase>
391 <goals>
392 <goal>rpm</goal>
393 </goals>
394 <configuration>
395 <name>argeo-cms-e4-rap</name>
396 <mappings>
397 <mapping>
398 <directory>/usr/share/osgi</directory>
399 <username>root</username>
400 <groupname>root</groupname>
401 <filemode>644</filemode>
402 <directoryIncluded>false</directoryIncluded>
403 <sources>
404 <source>
405 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
406 <includes>
407 <include>**/*.jar</include>
408 </includes>
409 </source>
410 </sources>
411 </mapping>
412 <!-- <mapping> -->
413 <!-- <directory>/usr/share/osgi/org/argeo/commons/${project.artifactId}/${project.version}</directory> -->
414 <!-- <username>root</username> -->
415 <!-- <groupname>root</groupname> -->
416 <!-- <directoryIncluded>false</directoryIncluded> -->
417 <!-- <artifact /> -->
418 <!-- </mapping> -->
419 </mappings>
420 <requires>
421 <require>argeo-cms-node</require>
422 <require>argeo-cms-e4-rap-tp</require>
423 </requires>
424 </configuration>
425 </execution>
426 </executions>
427 </plugin>
428 </plugins>
429 </build>
430 </profile>
431 <profile>
432 <id>rpmbuild-tp</id>
433 <build>
434 <plugins>
435 <!-- <plugin> -->
436 <!-- <groupId>org.apache.maven.plugins</groupId> -->
437 <!-- <artifactId>maven-dependency-plugin</artifactId> -->
438 <!-- <executions> -->
439 <!-- <execution> -->
440 <!-- <id>copy-tp</id> -->
441 <!-- <phase>package</phase> -->
442 <!-- <goals> -->
443 <!-- <goal>copy-dependencies</goal> -->
444 <!-- </goals> -->
445 <!-- <configuration> -->
446 <!-- <includeTypes>jar</includeTypes> -->
447 <!-- <outputDirectory>${project.build.directory}/lib-tp</outputDirectory> -->
448 <!-- <excludeGroupIds>org.argeo.commons</excludeGroupIds> -->
449 <!-- <excludeTransitive>true</excludeTransitive> -->
450 <!-- <includeTypes>jar</includeTypes> -->
451 <!-- <includeScope>runtime</includeScope> -->
452 <!-- <useRepositoryLayout>true</useRepositoryLayout> -->
453 <!-- </configuration> -->
454 <!-- </execution> -->
455 <!-- </executions> -->
456 <!-- </plugin> -->
457 <plugin>
458 <artifactId>maven-assembly-plugin</artifactId>
459 <executions>
460 <execution>
461 <id>prepare-source-tp</id>
462 <phase>package</phase>
463 <goals>
464 <goal>single</goal>
465 </goals>
466 <configuration>
467 <descriptorRefs>
468 <descriptorRef>a2-source-tp</descriptorRef>
469 </descriptorRefs>
470 </configuration>
471 </execution>
472 </executions>
473 </plugin>
474 <plugin>
475 <groupId>org.codehaus.mojo</groupId>
476 <artifactId>rpm-maven-plugin</artifactId>
477 <executions>
478 <execution>
479 <id>rpm-tp</id>
480 <phase>package</phase>
481 <goals>
482 <goal>rpm</goal>
483 </goals>
484 <configuration>
485 <name>argeo-cms-e4-rap-tp</name>
486 <projversion>${version.argeo-tp}</projversion>
487 <mappings>
488 <mapping>
489 <directory>/usr/share/osgi</directory>
490 <username>root</username>
491 <groupname>root</groupname>
492 <filemode>644</filemode>
493 <directoryIncluded>false</directoryIncluded>
494 <sources>
495 <source>
496 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
497 <includes>
498 <include>**/*.jar</include>
499 </includes>
500 </source>
501 </sources>
502 </mapping>
503 </mappings>
504 <requires>
505 <require>argeo-cms-node-tp</require>
506 </requires>
507 </configuration>
508 </execution>
509 </executions>
510 </plugin>
511 </plugins>
512 </build>
513 </profile>
514 </profiles>
515
516 </project>