]> git.argeo.org Git - gpl/argeo-slc.git/blob - rcp/pom.xml
Disable SNAPSHOTs repository and use forge instead of repo.
[gpl/argeo-slc.git] / rcp / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5 <modelVersion>4.0.0</modelVersion>
6 <parent>
7 <groupId>org.argeo.maven</groupId>
8 <artifactId>argeo-osgi-parent</artifactId>
9 <version>2.1.3</version>
10 </parent>
11 <groupId>org.argeo.slc.rcp</groupId>
12 <artifactId>argeo-rcp</artifactId>
13 <version>2.1.86-SNAPSHOT</version>
14 <name>Argeo RCP</name>
15 <packaging>pom</packaging>
16 <properties>
17 <version.argeo-tp>2.1.27</version.argeo-tp>
18 <version.argeo-tp-extras>2.1.13</version.argeo-tp-extras>
19 <version.argeo-commons>2.1.92-SNAPSHOT</version.argeo-commons>
20
21 <argeo.rpm.stagingRepository>/srv/rpmfactory/testing/argeo-osgi-2/argeo</argeo.rpm.stagingRepository>
22 </properties>
23 <modules>
24 <module>org.argeo.minidesktop</module>
25 <module>org.argeo.eclipse.ui.rcp</module>
26 <module>org.argeo.cms.ui.rcp</module>
27 <module>org.argeo.cms.e4.rcp</module>
28 <module>dep</module>
29 <module>dist</module>
30 <!-- <module>demo</module> -->
31 </modules>
32 <dependencies>
33 <dependency>
34 <groupId>org.argeo.tp</groupId>
35 <artifactId>argeo-tp</artifactId>
36 <version>${version.argeo-tp}</version>
37 <scope>provided</scope>
38 <exclusions>
39 <!-- Equinox base -->
40 <!-- <exclusion> -->
41 <!-- <groupId>org.argeo.tp.equinox</groupId> -->
42 <!-- <artifactId>org.eclipse.osgi</artifactId> -->
43 <!-- </exclusion> -->
44 <!-- <exclusion> -->
45 <!-- <groupId>org.argeo.tp.equinox</groupId> -->
46 <!-- <artifactId>org.eclipse.osgi.services</artifactId> -->
47 <!-- </exclusion> -->
48
49 <!-- RAP UI -->
50 <exclusion>
51 <groupId>org.argeo.tp.rap.platform</groupId>
52 <artifactId>org.eclipse.rap.ui.forms</artifactId>
53 </exclusion>
54 <exclusion>
55 <groupId>org.argeo.tp.rap.platform</groupId>
56 <artifactId>org.eclipse.rap.rwt</artifactId>
57 </exclusion>
58 <exclusion>
59 <groupId>org.argeo.tp.rap.platform</groupId>
60 <artifactId>org.eclipse.rap.jface</artifactId>
61 </exclusion>
62 <exclusion>
63 <groupId>org.argeo.tp.rap.platform</groupId>
64 <artifactId>org.eclipse.rap.ui</artifactId>
65 </exclusion>
66 <exclusion>
67 <groupId>org.argeo.tp.rap.platform</groupId>
68 <artifactId>org.eclipse.rap.ui.views</artifactId>
69 </exclusion>
70 <exclusion>
71 <groupId>org.argeo.tp.rap.platform</groupId>
72 <artifactId>org.eclipse.rap.ui.workbench</artifactId>
73 </exclusion>
74 <exclusion>
75 <groupId>org.argeo.tp.rap.platform</groupId>
76 <artifactId>org.eclipse.rap.rwt.osgi</artifactId>
77 </exclusion>
78 <exclusion>
79 <groupId>org.argeo.tp.rap.platform</groupId>
80 <artifactId>org.eclipse.rap.jface.databinding</artifactId>
81 </exclusion>
82 <exclusion>
83 <groupId>org.argeo.tp.rap.platform</groupId>
84 <artifactId>org.eclipse.core.jobs</artifactId>
85 </exclusion>
86 <exclusion>
87 <groupId>org.argeo.tp.rap.platform</groupId>
88 <artifactId>org.eclipse.core.expressions</artifactId>
89 </exclusion>
90 <exclusion>
91 <groupId>org.argeo.tp.rap.platform</groupId>
92 <artifactId>org.eclipse.core.databinding.observable</artifactId>
93 </exclusion>
94 <exclusion>
95 <groupId>org.argeo.tp.rap.platform</groupId>
96 <artifactId>org.eclipse.help</artifactId>
97 </exclusion>
98 <exclusion>
99 <groupId>org.argeo.tp.rap.platform</groupId>
100 <artifactId>org.eclipse.core.databinding</artifactId>
101 </exclusion>
102 <exclusion>
103 <groupId>org.argeo.tp.rap.platform</groupId>
104 <artifactId>org.eclipse.core.databinding.beans</artifactId>
105 </exclusion>
106 <exclusion>
107 <groupId>org.argeo.tp.rap.platform</groupId>
108 <artifactId>org.eclipse.core.runtime</artifactId>
109 </exclusion>
110 <exclusion>
111 <groupId>org.argeo.tp.rap.platform</groupId>
112 <artifactId>org.eclipse.core.databinding.property</artifactId>
113 </exclusion>
114 <exclusion>
115 <groupId>org.argeo.tp.rap.platform</groupId>
116 <artifactId>com.ibm.icu.base</artifactId>
117 </exclusion>
118 <exclusion>
119 <groupId>org.argeo.tp.rap.platform</groupId>
120 <artifactId>org.eclipse.core.contenttype</artifactId>
121 </exclusion>
122 <exclusion>
123 <groupId>org.argeo.tp.rap.platform</groupId>
124 <artifactId>org.eclipse.core.commands</artifactId>
125 </exclusion>
126
127 <!-- Addons -->
128 <exclusion>
129 <groupId>org.argeo.tp.rap.platform</groupId>
130 <artifactId>org.eclipse.rap.filedialog</artifactId>
131 </exclusion>
132 <exclusion>
133 <groupId>org.argeo.tp.rap.platform</groupId>
134 <artifactId>org.eclipse.rap.fileupload</artifactId>
135 </exclusion>
136 </exclusions>
137 </dependency>
138 <dependency>
139 <groupId>org.argeo.tp</groupId>
140 <artifactId>argeo-tp-rcp-e4</artifactId>
141 <version>${version.argeo-tp}</version>
142 <scope>provided</scope>
143 <exclusions>
144 <exclusion>
145 <groupId>org.argeo.tp.rcp.platform</groupId>
146 <artifactId>org.eclipse.osgi</artifactId>
147 </exclusion>
148 <exclusion>
149 <groupId>org.argeo.tp.rcp.platform</groupId>
150 <artifactId>org.eclipse.osgi.services</artifactId>
151 </exclusion>
152 </exclusions>
153 </dependency>
154 <!-- <dependency> -->
155 <!-- <groupId>org.argeo.tp.eclipse.ide</groupId> -->
156 <!-- <artifactId>org.eclipse.ui.forms</artifactId> -->
157 <!-- <version>3.7.101.v20170815-1446</version> -->
158 <!-- <scope>provided</scope> -->
159 <!-- </dependency> -->
160 </dependencies>
161 <dependencyManagement>
162 <dependencies>
163 <dependency>
164 <groupId>org.argeo.tp</groupId>
165 <artifactId>argeo-tp</artifactId>
166 <version>${version.argeo-tp}</version>
167 <type>pom</type>
168 <scope>import</scope>
169 </dependency>
170 <dependency>
171 <groupId>org.argeo.tp</groupId>
172 <artifactId>argeo-tp-rcp-e4</artifactId>
173 <version>${version.argeo-tp}</version>
174 <type>pom</type>
175 <scope>import</scope>
176 </dependency>
177 <!-- Required for a few Eclipse 4 dependencies -->
178 <dependency>
179 <groupId>org.argeo.tp</groupId>
180 <artifactId>argeo-tp-rap-e4</artifactId>
181 <version>${version.argeo-tp}</version>
182 <type>pom</type>
183 <scope>import</scope>
184 </dependency>
185 </dependencies>
186 </dependencyManagement>
187 <repositories>
188 <repository>
189 <id>argeo</id>
190 <url>http://forge.argeo.org/data/java/argeo-2.1/</url>
191 <releases>
192 <enabled>true</enabled>
193 <updatePolicy>daily</updatePolicy>
194 <checksumPolicy>warn</checksumPolicy>
195 </releases>
196 <snapshots>
197 <enabled>false</enabled>
198 </snapshots>
199 </repository>
200 <repository>
201 <id>argeo-extras</id>
202 <url>http://forge.argeo.org/data/java/argeo-extras-2.1/</url>
203 <releases>
204 <enabled>true</enabled>
205 <updatePolicy>daily</updatePolicy>
206 <checksumPolicy>warn</checksumPolicy>
207 </releases>
208 <snapshots>
209 <enabled>false</enabled>
210 </snapshots>
211 </repository>
212 </repositories>
213 <reporting>
214 <plugins>
215 <plugin>
216 <artifactId>maven-project-info-reports-plugin</artifactId>
217 <version>2.9</version>
218 <reportSets>
219 <reportSet>
220 <reports>
221 <report>index</report>
222 <report>summary</report>
223 <report>license</report>
224 <report>scm</report>
225 </reports>
226 </reportSet>
227 </reportSets>
228 </plugin>
229 <plugin>
230 <artifactId>maven-javadoc-plugin</artifactId>
231 <version>3.0.0</version>
232 <configuration>
233 <failOnError>false</failOnError>
234 <additionalJOption>-Xdoclint:none</additionalJOption>
235 <excludePackageNames>*.internal.*,org.eclipse.*</excludePackageNames>
236 <encoding>UTF-8</encoding>
237 <detectLinks>true</detectLinks>
238 <links>
239 <link>http://docs.oracle.com/javase/8/docs/api</link>
240 <link>https://osgi.org/javadoc/r5/core</link>
241 <link>https://osgi.org/javadoc/r5/enterprise</link>
242 <link>https://docs.adobe.com/docs/en/spec/javax.jcr/javadocs/jcr-2.0</link>
243 <link>http://help.eclipse.org/oxygen/topic/org.eclipse.platform.doc.isv/reference/api</link>
244 <link>http://docs.spring.io/spring/docs/3.2.x/javadoc-api</link>
245 </links>
246 </configuration>
247 <reportSets>
248 <reportSet>
249 <id>aggregate-javadoc</id>
250 <inherited>false</inherited>
251 <reports>
252 <report>aggregate</report>
253 </reports>
254 </reportSet>
255 <reportSet>
256 <id>javadoc</id>
257 <reports />
258 </reportSet>
259 </reportSets>
260 </plugin>
261 <plugin>
262 <artifactId>maven-jxr-plugin</artifactId>
263 <version>2.5</version>
264 <reportSets>
265 <reportSet>
266 <id>aggregate-jxr</id>
267 <inherited>false</inherited>
268 <reports>
269 <report>aggregate</report>
270 </reports>
271 </reportSet>
272 <reportSet>
273 <id>jxr</id>
274 <reports />
275 </reportSet>
276 </reportSets>
277 </plugin>
278 </plugins>
279 </reporting>
280 </project>