]> git.argeo.org Git - lgpl/argeo-commons.git/blob - dep/org.argeo.dep.cms.client/pom.xml
Do not override config.ini
[lgpl/argeo-commons.git] / dep / org.argeo.dep.cms.client / 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</groupId>
7 <version>2.1.32-SNAPSHOT</version>
8 <artifactId>dep</artifactId>
9 <relativePath>..</relativePath>
10 </parent>
11 <artifactId>org.argeo.dep.cms.client</artifactId>
12 <name>CMS Client</name>
13 <dependencies>
14
15 <!-- Argeo Commons -->
16 <dependency>
17 <groupId>org.argeo.commons</groupId>
18 <artifactId>org.argeo.util</artifactId>
19 <version>2.1.32-SNAPSHOT</version>
20 </dependency>
21 <dependency>
22 <groupId>org.argeo.commons</groupId>
23 <artifactId>org.argeo.server.jcr</artifactId>
24 <version>2.1.32-SNAPSHOT</version>
25 </dependency>
26
27 <!-- Third Parties -->
28 <dependency>
29 <groupId>org.argeo.tp.javax</groupId>
30 <artifactId>javax.jcr</artifactId>
31 </dependency>
32 <dependency>
33 <groupId>org.argeo.tp.javax</groupId>
34 <artifactId>javax.transaction</artifactId>
35 </dependency>
36 <dependency>
37 <groupId>org.argeo.tp.apache</groupId>
38 <artifactId>org.apache.log4j</artifactId>
39 </dependency>
40 <dependency>
41 <groupId>org.argeo.tp.misc</groupId>
42 <artifactId>com.jcraft.jsch</artifactId>
43 </dependency>
44 <dependency>
45 <groupId>org.argeo.tp.misc</groupId>
46 <artifactId>org.slf4j.log4j12</artifactId>
47 </dependency>
48 <dependency>
49 <groupId>org.argeo.tp.misc</groupId>
50 <artifactId>org.slf4j.api</artifactId>
51 </dependency>
52 <dependency>
53 <groupId>org.argeo.tp.misc</groupId>
54 <artifactId>org.slf4j.commons.logging</artifactId>
55 </dependency>
56 <dependency>
57 <groupId>org.argeo.tp.bouncycastle</groupId>
58 <artifactId>bcprov</artifactId>
59 </dependency>
60 <dependency>
61 <groupId>org.argeo.tp.bouncycastle</groupId>
62 <artifactId>bcpkix</artifactId>
63 </dependency>
64 <dependency>
65 <groupId>org.argeo.tp.apache.commons</groupId>
66 <artifactId>org.apache.commons.io</artifactId>
67 </dependency>
68 <dependency>
69 <groupId>org.argeo.tp.apache.commons</groupId>
70 <artifactId>org.apache.commons.codec</artifactId>
71 </dependency>
72 <dependency>
73 <groupId>org.argeo.tp.apache.commons</groupId>
74 <artifactId>org.apache.commons.exec</artifactId>
75 </dependency>
76 <dependency>
77 <groupId>org.argeo.tp.apache.commons</groupId>
78 <artifactId>org.apache.commons.httpclient</artifactId>
79 </dependency>
80 <dependency>
81 <groupId>org.argeo.tp.apache.commons</groupId>
82 <artifactId>org.apache.commons.vfs</artifactId>
83 </dependency>
84 <dependency>
85 <groupId>org.argeo.tp.apache.commons</groupId>
86 <artifactId>org.apache.commons.net</artifactId>
87 </dependency>
88 <dependency>
89 <groupId>org.argeo.tp.apache.commons</groupId>
90 <artifactId>org.apache.commons.collections</artifactId>
91 </dependency>
92 <dependency>
93 <groupId>org.argeo.tp.apache.commons</groupId>
94 <artifactId>org.apache.commons.dbcp</artifactId>
95 </dependency>
96 <dependency>
97 <groupId>org.argeo.tp.apache.commons</groupId>
98 <artifactId>org.apache.commons.pool</artifactId>
99 </dependency>
100 <dependency>
101 <groupId>org.argeo.tp.apache.commons</groupId>
102 <artifactId>org.apache.commons.compress</artifactId>
103 </dependency>
104 <dependency>
105 <groupId>org.argeo.tp.javax</groupId>
106 <artifactId>javax.servlet</artifactId>
107 </dependency>
108 <dependency>
109 <groupId>org.argeo.tp.equinox</groupId>
110 <artifactId>org.eclipse.osgi.util</artifactId>
111 </dependency>
112 <dependency>
113 <groupId>org.argeo.tp.equinox</groupId>
114 <artifactId>org.eclipse.osgi</artifactId>
115 </dependency>
116 <dependency>
117 <groupId>org.argeo.tp.equinox</groupId>
118 <artifactId>org.eclipse.equinox.util</artifactId>
119 </dependency>
120 <dependency>
121 <groupId>org.argeo.tp.equinox</groupId>
122 <artifactId>org.eclipse.equinox.cm</artifactId>
123 </dependency>
124 <dependency>
125 <groupId>org.argeo.tp.equinox</groupId>
126 <artifactId>org.eclipse.osgi.services</artifactId>
127 </dependency>
128 <dependency>
129 <groupId>org.argeo.tp.equinox</groupId>
130 <artifactId>org.eclipse.equinox.registry</artifactId>
131 </dependency>
132 <dependency>
133 <groupId>org.argeo.tp.equinox</groupId>
134 <artifactId>org.eclipse.equinox.preferences</artifactId>
135 </dependency>
136 <dependency>
137 <groupId>org.argeo.tp.equinox</groupId>
138 <artifactId>org.eclipse.equinox.common</artifactId>
139 </dependency>
140 <dependency>
141 <groupId>org.argeo.tp.equinox</groupId>
142 <artifactId>org.eclipse.equinox.console</artifactId>
143 </dependency>
144 <dependency>
145 <groupId>org.argeo.tp.equinox</groupId>
146 <artifactId>org.eclipse.equinox.event</artifactId>
147 </dependency>
148 <dependency>
149 <groupId>org.argeo.tp.equinox</groupId>
150 <artifactId>org.eclipse.equinox.app</artifactId>
151 </dependency>
152 <dependency>
153 <groupId>org.argeo.tp.apache.felix</groupId>
154 <artifactId>org.apache.felix.gogo.runtime</artifactId>
155 </dependency>
156 <dependency>
157 <groupId>org.argeo.tp.apache.felix</groupId>
158 <artifactId>org.apache.felix.gogo.shell</artifactId>
159 </dependency>
160 <dependency>
161 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
162 <artifactId>org.apache.jackrabbit.api</artifactId>
163 </dependency>
164 <dependency>
165 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
166 <artifactId>org.apache.jackrabbit.jcr.commons</artifactId>
167 </dependency>
168 <dependency>
169 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
170 <artifactId>org.apache.jackrabbit.spi</artifactId>
171 </dependency>
172 <dependency>
173 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
174 <artifactId>org.apache.jackrabbit.spi.commons</artifactId>
175 </dependency>
176 <dependency>
177 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
178 <artifactId>org.apache.jackrabbit.webdav</artifactId>
179 </dependency>
180 <dependency>
181 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
182 <artifactId>org.apache.jackrabbit.spi2dav</artifactId>
183 </dependency>
184 <dependency>
185 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
186 <artifactId>org.apache.jackrabbit.jcr2dav</artifactId>
187 </dependency>
188 <dependency>
189 <groupId>org.argeo.tp.apache.jackrabbit</groupId>
190 <artifactId>org.apache.jackrabbit.jcr2spi</artifactId>
191 </dependency>
192
193 <!-- Test only -->
194 <dependency>
195 <groupId>org.argeo.commons</groupId>
196 <artifactId>org.argeo.osgi.boot</artifactId>
197 <version>2.1.32-SNAPSHOT</version>
198 <scope>test</scope>
199 </dependency>
200 </dependencies>
201
202 <profiles>
203 <profile>
204 <id>rpmbuild</id>
205 <build>
206 <plugins>
207 <plugin>
208 <groupId>org.apache.maven.plugins</groupId>
209 <artifactId>maven-dependency-plugin</artifactId>
210 <executions>
211 <execution>
212 <id>copy-argeo</id>
213 <phase>package</phase>
214 <goals>
215 <goal>copy-dependencies</goal>
216 </goals>
217 <configuration>
218 <includeTypes>jar</includeTypes>
219 <outputDirectory>${project.build.directory}/lib-argeo</outputDirectory>
220 <includeGroupIds>org.argeo.commons</includeGroupIds>
221 <excludeTransitive>true</excludeTransitive>
222 <includeTypes>jar</includeTypes>
223 <includeScope>runtime</includeScope>
224 </configuration>
225 </execution>
226 <execution>
227 <id>copy-tp</id>
228 <phase>package</phase>
229 <goals>
230 <goal>copy-dependencies</goal>
231 </goals>
232 <configuration>
233 <includeTypes>jar</includeTypes>
234 <outputDirectory>${project.build.directory}/lib-tp</outputDirectory>
235 <excludeGroupIds>org.argeo.commons</excludeGroupIds>
236 <excludeTransitive>true</excludeTransitive>
237 <includeTypes>jar</includeTypes>
238 <includeScope>runtime</includeScope>
239 </configuration>
240 </execution>
241 </executions>
242 </plugin>
243 <plugin>
244 <groupId>org.codehaus.mojo</groupId>
245 <artifactId>rpm-maven-plugin</artifactId>
246 <executions>
247 <execution>
248 <id>rpm-argeo</id>
249 <phase>package</phase>
250 <goals>
251 <goal>rpm</goal>
252 </goals>
253 <configuration>
254 <name>argeo-cms-client</name>
255 <mappings>
256 <mapping>
257 <directory>/usr/share/osgi</directory>
258 <username>root</username>
259 <groupname>root</groupname>
260 <filemode>644</filemode>
261 <directoryIncluded>false</directoryIncluded>
262 <sources>
263 <source>
264 <location>${project.build.directory}/lib-argeo</location>
265 <includes>
266 <include>*.jar</include>
267 </includes>
268 </source>
269 </sources>
270 </mapping>
271 </mappings>
272 <requires>
273 <require>argeo-cms-client-tp</require>
274 <require>osgi-boot</require>
275 </requires>
276 </configuration>
277 </execution>
278 </executions>
279 </plugin>
280 </plugins>
281 </build>
282 </profile>
283 <profile>
284 <id>rpmbuild-tp</id>
285 <build>
286 <plugins>
287 <plugin>
288 <groupId>org.codehaus.mojo</groupId>
289 <artifactId>rpm-maven-plugin</artifactId>
290 <executions>
291 <execution>
292 <id>rpm-tp</id>
293 <phase>package</phase>
294 <goals>
295 <goal>rpm</goal>
296 </goals>
297 <configuration>
298 <name>argeo-cms-client-tp</name>
299 <projversion>${version.argeo-distribution}</projversion>
300 <mappings>
301 <mapping>
302 <directory>/usr/share/osgi</directory>
303 <username>root</username>
304 <groupname>root</groupname>
305 <filemode>644</filemode>
306 <directoryIncluded>false</directoryIncluded>
307 <sources>
308 <source>
309 <location>${project.build.directory}/lib-tp</location>
310 <includes>
311 <include>*.jar</include>
312 </includes>
313 </source>
314 </sources>
315 </mapping>
316 </mappings>
317 </configuration>
318 </execution>
319 </executions>
320 </plugin>
321 </plugins>
322 </build>
323 </profile>
324 </profiles>
325 </project>