]> git.argeo.org Git - lgpl/argeo-commons.git/blob - base/dep/org.argeo.eclipse.dep.rap/pom.xml
+ Add Property.NAME support (use getString() ) to the default node label provider
[lgpl/argeo-commons.git] / base / dep / org.argeo.eclipse.dep.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"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 <modelVersion>4.0.0</modelVersion>
5 <parent>
6 <groupId>org.argeo.commons.base</groupId>
7 <artifactId>dep</artifactId>
8 <version>2.1.6-SNAPSHOT</version>
9 <relativePath>..</relativePath>
10 </parent>
11 <artifactId>org.argeo.eclipse.dep.rap</artifactId>
12 <name>Commons Eclipse RAP Dependencies</name>
13 <properties>
14 <version.rap>2.2.0-R-20131204-0942</version.rap>
15 <version.rap.addons>0.2.0.20131212-1229</version.rap.addons>
16 </properties>
17 <build>
18 <plugins>
19 <plugin>
20 <groupId>org.argeo.maven.plugins</groupId>
21 <artifactId>maven-argeo-osgi-plugin</artifactId>
22 </plugin>
23 </plugins>
24 </build>
25 <dependencies>
26 <!-- <dependency> -->
27 <!-- <groupId>org.argeo.tp</groupId> -->
28 <!-- <artifactId>org.eclipse.osgi</artifactId> -->
29 <!-- </dependency> -->
30
31 <dependency>
32 <groupId>org.argeo.tp.rap.addons</groupId>
33 <artifactId>binaries</artifactId>
34 <version>${version.rap.addons}</version>
35 <type>pom</type>
36 </dependency>
37
38 <dependency>
39 <groupId>org.argeo.tp.rap.platform</groupId>
40 <artifactId>binaries</artifactId>
41 <version>${version.rap}</version>
42 <type>pom</type>
43 <exclusions>
44 <!-- <exclusion> -->
45 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
46 <!-- <artifactId>javax.servlet</artifactId> -->
47 <!-- </exclusion> -->
48
49 <!-- Jetty -->
50 <!-- <exclusion> -->
51 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
52 <!-- <artifactId>org.eclipse.equinox.http.jetty</artifactId> -->
53 <!-- </exclusion> -->
54 <!-- <exclusion> -->
55 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
56 <!-- <artifactId>org.mortbay.jetty.server</artifactId> -->
57 <!-- </exclusion> -->
58 <!-- <exclusion> -->
59 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
60 <!-- <artifactId>org.mortbay.jetty.util</artifactId> -->
61 <!-- </exclusion> -->
62
63 <!-- <exclusion> -->
64 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
65 <!-- <artifactId>org.eclipse.jetty.security</artifactId> -->
66 <!-- </exclusion> -->
67 <!-- <exclusion> -->
68 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
69 <!-- <artifactId>org.eclipse.jetty.http</artifactId> -->
70 <!-- </exclusion> -->
71 <!-- <exclusion> -->
72 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
73 <!-- <artifactId>org.eclipse.jetty.server</artifactId> -->
74 <!-- </exclusion> -->
75 <!-- <exclusion> -->
76 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
77 <!-- <artifactId>org.eclipse.jetty.continuation</artifactId> -->
78 <!-- </exclusion> -->
79 <!-- <exclusion> -->
80 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
81 <!-- <artifactId>org.eclipse.jetty.util</artifactId> -->
82 <!-- </exclusion> -->
83 <!-- <exclusion> -->
84 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
85 <!-- <artifactId>org.eclipse.jetty.io</artifactId> -->
86 <!-- </exclusion> -->
87 <!-- <exclusion> -->
88 <!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
89 <!-- <artifactId>org.eclipse.jetty.servlet</artifactId> -->
90 <!-- </exclusion> -->
91
92 <!-- Demo -->
93 <exclusion>
94 <groupId>org.argeo.tp.rap.platform</groupId>
95 <artifactId>org.eclipse.rap.demo</artifactId>
96 </exclusion>
97 <exclusion>
98 <groupId>org.argeo.tp.rap.platform</groupId>
99 <artifactId>org.eclipse.rap.demo.databinding</artifactId>
100 </exclusion>
101 <exclusion>
102 <groupId>org.argeo.tp.rap.platform</groupId>
103 <artifactId>org.eclipse.rap.design.example</artifactId>
104 </exclusion>
105
106 <!-- Troublesome bundles -->
107 <exclusion>
108 <groupId>org.argeo.tp.rap.platform</groupId>
109 <artifactId>org.eclipse.jdt.junit.runtime</artifactId>
110 </exclusion>
111 <exclusion>
112 <groupId>org.argeo.tp.rap.platform</groupId>
113 <artifactId>org.eclipse.rap.junit.runtime</artifactId>
114 </exclusion>
115 <exclusion>
116 <groupId>org.argeo.tp.rap.platform</groupId>
117 <artifactId>org.eclipse.rap.rwt.testfixture</artifactId>
118 </exclusion>
119 </exclusions>
120 </dependency>
121
122 <!-- Dependency to enable file upload. Should be included directly in coming
123 rap distribution -->
124 <!-- <dependency> -->
125 <!-- <groupId>org.argeo.tp.rap</groupId> -->
126 <!-- <artifactId>org.eclipse.rwt.widgets.upload</artifactId> -->
127 <!-- </dependency> -->
128 <!-- Needed by the bundle above -->
129 <dependency>
130 <groupId>org.argeo.tp</groupId>
131 <artifactId>org.apache.commons.io</artifactId>
132 </dependency>
133 <dependency>
134 <groupId>org.argeo.tp</groupId>
135 <artifactId>org.apache.commons.fileupload</artifactId>
136 </dependency>
137
138 <!-- RAP Specific Dependencies -->
139 <dependency>
140 <groupId>org.argeo.tp</groupId>
141 <artifactId>javax.servlet</artifactId>
142 </dependency>
143
144 <!-- Security -->
145 <dependency>
146 <groupId>org.argeo.tp.rap</groupId>
147 <artifactId>org.eclipse.equinox.security</artifactId>
148 </dependency>
149
150 <dependency>
151 <groupId>org.argeo.commons.base</groupId>
152 <artifactId>org.argeo.osgi.boot</artifactId>
153 <version>2.1.6-SNAPSHOT</version>
154 </dependency>
155 </dependencies>
156 <dependencyManagement>
157 <dependencies>
158 <dependency>
159 <groupId>org.argeo.tp.rap</groupId>
160 <artifactId>binaries</artifactId>
161 <version>${version.argeo-distribution}</version>
162 <type>pom</type>
163 <scope>import</scope>
164 </dependency>
165 <dependency>
166 <groupId>org.argeo.tp.rap.addons</groupId>
167 <artifactId>binaries</artifactId>
168 <version>${version.rap.addons}</version>
169 <type>pom</type>
170 <scope>import</scope>
171 </dependency>
172 <dependency>
173 <groupId>org.argeo.tp.rap.platform</groupId>
174 <artifactId>binaries</artifactId>
175 <version>${version.rap}</version>
176 <type>pom</type>
177 <scope>import</scope>
178 </dependency>
179 </dependencies>
180 </dependencyManagement>
181 <profiles>
182 <profile>
183 <id>check-osgi</id>
184 <build>
185 <plugins>
186 <plugin>
187 <groupId>org.argeo.maven.plugins</groupId>
188 <artifactId>maven-argeo-osgi-plugin</artifactId>
189 <executions>
190 <execution>
191 <id>check-osgi</id>
192 <phase>test</phase>
193 <goals>
194 <goal>equinox</goal>
195 </goals>
196 <configuration>
197 <onlyCheck>true</onlyCheck>
198 </configuration>
199 </execution>
200 </executions>
201 </plugin>
202 </plugins>
203 </build>
204 </profile>
205 <profile>
206 <id>rpmbuild-tp</id>
207 <build>
208 <plugins>
209 <plugin>
210 <groupId>org.codehaus.mojo</groupId>
211 <artifactId>rpm-maven-plugin</artifactId>
212 <executions>
213 <execution>
214 <id>rpm-rap</id>
215 <phase>package</phase>
216 <goals>
217 <goal>rpm</goal>
218 </goals>
219 <configuration>
220 <name>eclipse-rap</name>
221 <projversion>${version.rap}</projversion>
222 <mappings>
223 <mapping>
224 <directory>/usr/share/eclipse-rap</directory>
225 <username>root</username>
226 <groupname>root</groupname>
227 <filemode>644</filemode>
228 <directoryIncluded>false</directoryIncluded>
229 <dependency />
230 </mapping>
231 </mappings>
232 </configuration>
233 </execution>
234 </executions>
235 </plugin>
236 <plugin>
237 <artifactId>maven-antrun-plugin</artifactId>
238 <executions>
239 <execution>
240 <phase>install</phase>
241 <goals>
242 <goal>run</goal>
243 </goals>
244 <configuration>
245 <target>
246 <copy todir="${rpm.stagingRepository}" verbose="true">
247 <fileset dir="${project.build.directory}/rpm"
248 includes="*/RPMS/**/*.rpm" />
249 <flattenmapper />
250 </copy>
251 </target>
252 </configuration>
253 </execution>
254 </executions>
255 </plugin>
256 </plugins>
257 </build>
258 </profile>
259 </profiles>
260 </project>