]> git.argeo.org Git - lgpl/argeo-commons.git/blob - eclipse/dep/org.argeo.eclipse.dep.rcp/pom.xml
[maven-release-plugin] prepare release argeo-commons-0.4.0
[lgpl/argeo-commons.git] / eclipse / dep / org.argeo.eclipse.dep.rcp / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
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.eclipse</groupId>
6 <artifactId>dep</artifactId>
7 <version>0.4.0</version>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.eclipse.dep.rcp</artifactId>
11 <name>Commons Eclipse RCP Dependencies</name>
12 <description><![CDATA[
13 com.ibm.icu
14 org.eclipse.core.commands
15 org.eclipse.core.contenttype
16 org.eclipse.core.databinding
17 org.eclipse.core.databinding.observable
18 org.eclipse.core.databinding.property
19 org.eclipse.core.expressions
20 org.eclipse.core.jobs
21 org.eclipse.core.runtime
22 org.eclipse.equinox.app
23 org.eclipse.equinox.common
24 org.eclipse.equinox.launcher
25 org.eclipse.equinox.preferences
26 org.eclipse.equinox.registry
27 org.eclipse.equinox.security
28 org.eclipse.help
29 org.eclipse.jface
30 org.eclipse.jface.databinding
31 org.eclipse.osgi
32 org.eclipse.swt
33 org.eclipse.swt.gtk.linux.x86
34 org.eclipse.swt.gtk.linux.x86_64
35 org.eclipse.swt.win32.win32.x86
36 org.eclipse.ui
37 org.eclipse.ui.forms
38 org.eclipse.ui.workbench
39
40 /usr/lib64/eclipse/plugins;\
41 in=com.ibm.icu*.jar;\
42 in=org.eclipse.core*.jar;\
43 in=org.eclipse.equinox*.jar;\
44 in=org.eclipse.jface*.jar;\
45 in=org.eclipse.osgi*.jar;\
46 in=org.eclipse.swt*.jar;\
47 in=org.eclipse.ui*.jar;\
48 in=org.eclipse.help_*.jar;\
49 ex=org.eclipse.osgi.jar;\
50 ex=org.eclipse.equinox.p2*.jar;\
51 ex=org.eclipse.equinox.simpleconfigurator*.jar;\
52 ex=*.source_*.jar,\
53
54 ]]></description>
55 <build>
56 <plugins>
57 <plugin>
58 <groupId>org.argeo.maven.plugins</groupId>
59 <artifactId>maven-argeo-osgi-plugin</artifactId>
60 </plugin>
61 </plugins>
62 </build>
63 <dependencies>
64 <!-- common dependencies for both RCP and RAP -->
65 <dependency>
66 <groupId>org.argeo.commons.eclipse</groupId>
67 <artifactId>org.argeo.eclipse.dep.common</artifactId>
68 <version>0.4.0</version>
69 </dependency>
70
71 <dependency>
72 <groupId>org.eclipse.ui</groupId>
73 <artifactId>org.eclipse.ui</artifactId>
74 </dependency>
75
76 <!-- forms -->
77 <dependency>
78 <groupId>org.eclipse.ui</groupId>
79 <artifactId>org.eclipse.ui.forms</artifactId>
80 </dependency>
81
82 <!-- SWT -->
83 <dependency>
84 <groupId>org.eclipse.swt</groupId>
85 <artifactId>org.eclipse.swt</artifactId>
86 </dependency>
87 <dependency>
88 <groupId>org.eclipse.swt</groupId>
89 <artifactId>org.eclipse.swt.gtk.linux.x86</artifactId>
90 </dependency>
91 <dependency>
92 <groupId>org.eclipse.swt</groupId>
93 <artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId>
94 </dependency>
95 <dependency>
96 <groupId>org.eclipse.swt</groupId>
97 <artifactId>org.eclipse.swt.win32.win32.x86</artifactId>
98 </dependency>
99 </dependencies>
100 <profiles>
101 <profile>
102 <id>check-osgi</id>
103 <build>
104 <plugins>
105 <plugin>
106 <groupId>org.argeo.maven.plugins</groupId>
107 <artifactId>maven-argeo-osgi-plugin</artifactId>
108 <executions>
109 <execution>
110 <id>check-osgi</id>
111 <phase>test</phase>
112 <goals>
113 <goal>equinox</goal>
114 </goals>
115 <configuration>
116 <onlyCheck>true</onlyCheck>
117 </configuration>
118 </execution>
119 </executions>
120 </plugin>
121 </plugins>
122 </build>
123 </profile>
124 </profiles>
125 </project>