]> git.argeo.org Git - lgpl/argeo-commons.git/blob - dep/org.argeo.dep.cms.platform/pom.xml
Do not override config.ini
[lgpl/argeo-commons.git] / dep / org.argeo.dep.cms.platform / 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.32-SNAPSHOT</version>
7 <artifactId>dep</artifactId>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.dep.cms.platform</artifactId>
11 <name>CMS Platform</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.32-SNAPSHOT</version>
19 </dependency>
20 <dependency>
21 <groupId>org.argeo.commons</groupId>
22 <artifactId>org.argeo.security.core</artifactId>
23 <version>2.1.32-SNAPSHOT</version>
24 </dependency>
25 <dependency>
26 <groupId>org.argeo.commons</groupId>
27 <artifactId>org.argeo.security.ui</artifactId>
28 <version>2.1.32-SNAPSHOT</version>
29 </dependency>
30 <dependency>
31 <groupId>org.argeo.commons</groupId>
32 <artifactId>org.argeo.eclipse.ui.workbench</artifactId>
33 <version>2.1.32-SNAPSHOT</version>
34 </dependency>
35 <dependency>
36 <groupId>org.argeo.commons</groupId>
37 <artifactId>org.argeo.security.ui.admin</artifactId>
38 <version>2.1.32-SNAPSHOT</version>
39 </dependency>
40 <dependency>
41 <groupId>org.argeo.commons</groupId>
42 <artifactId>org.argeo.eclipse.ui.workbench.rap</artifactId>
43 <version>2.1.32-SNAPSHOT</version>
44 </dependency>
45 <dependency>
46 <groupId>org.argeo.commons</groupId>
47 <artifactId>org.argeo.security.ui.rap</artifactId>
48 <version>2.1.32-SNAPSHOT</version>
49 </dependency>
50
51 <!-- Misc Third Parties -->
52 <dependency>
53 <groupId>org.argeo.tp.apache</groupId>
54 <artifactId>org.apache.tika.parser</artifactId>
55 </dependency>
56 <dependency>
57 <groupId>org.argeo.tp.bouncycastle</groupId>
58 <artifactId>bcmail</artifactId>
59 </dependency>
60 <dependency>
61 <groupId>org.argeo.tp.bouncycastle</groupId>
62 <artifactId>bcpg</artifactId>
63 </dependency>
64 <dependency>
65 <groupId>org.argeo.tp.apache.ant</groupId>
66 <artifactId>org.apache.ant</artifactId>
67 </dependency>
68 <dependency>
69 <groupId>org.argeo.tp.apache.ant</groupId>
70 <artifactId>org.apache.ant.launch</artifactId>
71 </dependency>
72 <dependency>
73 <groupId>org.argeo.tp.misc</groupId>
74 <artifactId>org.quartz-scheduler.quartz</artifactId>
75 </dependency>
76 <dependency>
77 <groupId>org.argeo.tp.misc</groupId>
78 <artifactId>org.quartz-scheduler.quartz.jobs</artifactId>
79 </dependency>
80 <dependency>
81 <groupId>org.argeo.tp.misc</groupId>
82 <artifactId>biz.aQute.bnd</artifactId>
83 </dependency>
84 <dependency>
85 <groupId>org.argeo.tp.javax</groupId>
86 <artifactId>javax.mail</artifactId>
87 </dependency>
88 <dependency>
89 <groupId>org.argeo.tp.misc</groupId>
90 <artifactId>org.junit</artifactId>
91 </dependency>
92
93
94 <!-- RAP Workbench -->
95 <dependency>
96 <groupId>org.argeo.tp.rap.platform</groupId>
97 <artifactId>org.eclipse.rap.ui</artifactId>
98 </dependency>
99 <dependency>
100 <groupId>org.argeo.tp.rap.platform</groupId>
101 <artifactId>org.eclipse.rap.ui.forms</artifactId>
102 </dependency>
103 <dependency>
104 <groupId>org.argeo.tp.rap.platform</groupId>
105 <artifactId>org.eclipse.rap.ui.views</artifactId>
106 </dependency>
107 <dependency>
108 <groupId>org.argeo.tp.rap.platform</groupId>
109 <artifactId>org.eclipse.rap.ui.workbench</artifactId>
110 </dependency>
111 <dependency>
112 <groupId>org.argeo.tp.rap.platform</groupId>
113 <artifactId>org.eclipse.core.databinding</artifactId>
114 </dependency>
115 <dependency>
116 <groupId>org.argeo.tp.rap.platform</groupId>
117 <artifactId>org.eclipse.core.databinding.beans</artifactId>
118 </dependency>
119 <dependency>
120 <groupId>org.argeo.tp.rap.platform</groupId>
121 <artifactId>org.eclipse.core.runtime</artifactId>
122 </dependency>
123 <dependency>
124 <groupId>org.argeo.tp.rap.platform</groupId>
125 <artifactId>org.eclipse.core.databinding.property</artifactId>
126 </dependency>
127 <dependency>
128 <groupId>org.argeo.tp.rap.platform</groupId>
129 <artifactId>com.ibm.icu.base</artifactId>
130 </dependency>
131 <dependency>
132 <groupId>org.argeo.tp.rap.platform</groupId>
133 <artifactId>org.eclipse.core.contenttype</artifactId>
134 </dependency>
135 <dependency>
136 <groupId>org.argeo.tp.rap.platform</groupId>
137 <artifactId>org.eclipse.rap.rwt.osgi</artifactId>
138 </dependency>
139 <dependency>
140 <groupId>org.argeo.tp.rap.platform</groupId>
141 <artifactId>org.eclipse.rap.jface.databinding</artifactId>
142 </dependency>
143 <dependency>
144 <groupId>org.argeo.tp.rap.platform</groupId>
145 <artifactId>org.eclipse.core.jobs</artifactId>
146 </dependency>
147 <dependency>
148 <groupId>org.argeo.tp.rap.platform</groupId>
149 <artifactId>org.eclipse.core.expressions</artifactId>
150 </dependency>
151 <dependency>
152 <groupId>org.argeo.tp.rap.platform</groupId>
153 <artifactId>org.eclipse.core.databinding.observable</artifactId>
154 </dependency>
155 <dependency>
156 <groupId>org.argeo.tp.rap.platform</groupId>
157 <artifactId>org.eclipse.help</artifactId>
158 </dependency>
159
160 <!-- Spring -->
161 <dependency>
162 <groupId>org.argeo.tp.spring</groupId>
163 <artifactId>org.springframework.aspects</artifactId>
164 </dependency>
165 <dependency>
166 <groupId>org.argeo.tp.spring</groupId>
167 <artifactId>org.springframework.context.support</artifactId>
168 </dependency>
169 <dependency>
170 <groupId>org.argeo.tp.spring</groupId>
171 <artifactId>org.springframework.jdbc</artifactId>
172 </dependency>
173 <dependency>
174 <groupId>org.argeo.tp.spring</groupId>
175 <artifactId>org.springframework.tx</artifactId>
176 </dependency>
177 <dependency>
178 <groupId>org.argeo.tp.spring</groupId>
179 <artifactId>org.springframework.web</artifactId>
180 </dependency>
181 <dependency>
182 <groupId>org.argeo.tp.spring</groupId>
183 <artifactId>org.springframework.web.servlet</artifactId>
184 </dependency>
185 </dependencies>
186
187 <profiles>
188 <profile>
189 <id>rpmbuild</id>
190 <build>
191 <plugins>
192 <plugin>
193 <groupId>org.apache.maven.plugins</groupId>
194 <artifactId>maven-dependency-plugin</artifactId>
195 <executions>
196 <execution>
197 <id>copy-argeo</id>
198 <phase>package</phase>
199 <goals>
200 <goal>copy-dependencies</goal>
201 </goals>
202 <configuration>
203 <includeTypes>jar</includeTypes>
204 <outputDirectory>${project.build.directory}/lib-argeo</outputDirectory>
205 <includeGroupIds>org.argeo.commons</includeGroupIds>
206 <excludeTransitive>true</excludeTransitive>
207 <includeTypes>jar</includeTypes>
208 <includeScope>runtime</includeScope>
209 </configuration>
210 </execution>
211 <execution>
212 <id>copy-tp</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-tp</outputDirectory>
220 <excludeGroupIds>org.argeo.commons</excludeGroupIds>
221 <excludeTransitive>true</excludeTransitive>
222 <includeTypes>jar</includeTypes>
223 <includeScope>runtime</includeScope>
224 </configuration>
225 </execution>
226 </executions>
227 </plugin>
228 <plugin>
229 <groupId>org.codehaus.mojo</groupId>
230 <artifactId>rpm-maven-plugin</artifactId>
231 <executions>
232 <execution>
233 <id>rpm-argeo</id>
234 <phase>package</phase>
235 <goals>
236 <goal>rpm</goal>
237 </goals>
238 <configuration>
239 <name>argeo-cms-platform</name>
240 <mappings>
241 <mapping>
242 <directory>/usr/share/osgi</directory>
243 <username>root</username>
244 <groupname>root</groupname>
245 <filemode>644</filemode>
246 <directoryIncluded>false</directoryIncluded>
247 <sources>
248 <source>
249 <location>${project.build.directory}/lib-argeo</location>
250 <includes>
251 <include>*.jar</include>
252 </includes>
253 </source>
254 </sources>
255 </mapping>
256 </mappings>
257 <requires>
258 <require>argeo-cms-node</require>
259 <require>argeo-cms-platform-tp</require>
260 </requires>
261 </configuration>
262 </execution>
263 </executions>
264 </plugin>
265 </plugins>
266 </build>
267 </profile>
268 <profile>
269 <id>rpmbuild-tp</id>
270 <build>
271 <plugins>
272 <plugin>
273 <groupId>org.codehaus.mojo</groupId>
274 <artifactId>rpm-maven-plugin</artifactId>
275 <executions>
276 <execution>
277 <id>rpm-tp</id>
278 <phase>package</phase>
279 <goals>
280 <goal>rpm</goal>
281 </goals>
282 <configuration>
283 <name>argeo-cms-platform-tp</name>
284 <projversion>${version.argeo-distribution}</projversion>
285 <mappings>
286 <mapping>
287 <directory>/usr/share/osgi</directory>
288 <username>root</username>
289 <groupname>root</groupname>
290 <filemode>644</filemode>
291 <directoryIncluded>false</directoryIncluded>
292 <sources>
293 <source>
294 <location>${project.build.directory}/lib-tp</location>
295 <includes>
296 <include>*.jar</include>
297 </includes>
298 </source>
299 </sources>
300 </mapping>
301 </mappings>
302 <requires>
303 <require>argeo-cms-node-tp</require>
304 </requires>
305 </configuration>
306 </execution>
307 </executions>
308 </plugin>
309 </plugins>
310 </build>
311 </profile>
312 </profiles>
313 </project>