View File | Revision Log | Show Annotations | Download File | View Changeset
/hippo/hippo-demos/hippo-go-green/branches/hippogogreen-restyling-3.10.xx/pom.xml
Revision: 47242
Committed: Tue Nov 25 10:36:31 2014 UTC (6 years, 3 months ago) by mdenburger
Content type: text/xml
File size: 15803 byte(s)
Log Message:
CHANNELMGR-79: use restyling branch of channel manager

File Contents

# Content
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright 2010-2014 Hippo B.V. (http://www.onehippo.com)
4
5 Licensed under the Apache License, Version 2.0 (the "License");
6 you may not use this file except in compliance with the License.
7 You may obtain a copy of the License at
8
9 http://www.apache.org/licenses/LICENSE-2.0
10
11 Unless required by applicable law or agreed to in writing, software
12 distributed under the License is distributed on an "AS IS" BASIS,
13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 See the License for the specific language governing permissions and
15 limitations under the License.
16 -->
17 <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">
18 <modelVersion>4.0.0</modelVersion>
19
20 <parent>
21 <groupId>org.onehippo.cms7</groupId>
22 <artifactId>hippo-cms7-release</artifactId>
23 <version>7.10.0-SNAPSHOT</version>
24 </parent>
25
26 <name>Hippo Go Green</name>
27 <description>Hippo Go Green Demo</description>
28 <groupId>com.onehippo.gogreen</groupId>
29 <artifactId>hippogogreen</artifactId>
30 <version>3.10.00-restyling-SNAPSHOT</version>
31 <packaging>pom</packaging>
32
33 <inceptionYear>2010</inceptionYear>
34
35 <scm>
36 <connection>scm:svn:http://svn.onehippo.org/repos/hippo/hippo-demos/hippo-go-green/branches/hippogogreen-restyling-3.10.xx</connection>
37 <developerConnection>scm:svn:https://svn.onehippo.org/repos/hippo/hippo-demos/hippo-go-green/branches/hippogogreen-restyling-3.10.xx</developerConnection>
38 <url>http://svn.onehippo.org/viewvc/hippo-demos/hippo-go-green/branches/hippogogreen-restyling-3.10.xx</url>
39 </scm>
40
41 <properties>
42 <!-- ***START temporary override of versions*** -->
43 <hippo.addon-channel-manager.version>2.27.00-restyling-SNAPSHOT</hippo.addon-channel-manager.version>
44 <hippo.cms.version>2.27.00-restyling-SNAPSHOT</hippo.cms.version>
45 <!-- ***END temporary override of versions*** -->
46
47 <!-- use root project name for all project modules NOTICE files, should be the same as in the root NOTICE file -->
48 <notice.project.name>Hippo Go Green</notice.project.name>
49 <hippo.cms.version>2.27.00-restyling-SNAPSHOT</hippo.cms.version>
50 <lib.commons.lang.version>2.6</lib.commons.lang.version>
51 <lib.commons.codec.version>1.5</lib.commons.codec.version>
52 <lib.javax-annotation-security>1.0.1</lib.javax-annotation-security>
53 <lib.javax-servlet-jstl.version>1.1.2</lib.javax-servlet-jstl.version>
54 <lib.json.version>20090211</lib.json.version>
55 <lib.rome.version>1.0.0</lib.rome.version>
56 <lib.taglibs.version>1.1.2</lib.taglibs.version>
57
58 <junit.version>4.8.2</junit.version>
59 <easymock.version>2.4</easymock.version>
60
61 <yui.sources.version>1.01.11</yui.sources.version>
62 <sonar.l10n.locales>nl,fr,it,de</sonar.l10n.locales>
63 </properties>
64
65 <repositories>
66 <repository>
67 <id>hippo</id>
68 <name>Hippo Maven 2</name>
69 <url>http://maven.onehippo.com/maven2/</url>
70 <snapshots>
71 <enabled>false</enabled>
72 </snapshots>
73 <releases>
74 <updatePolicy>never</updatePolicy>
75 </releases>
76 </repository>
77 </repositories>
78
79 <dependencyManagement>
80 <dependencies>
81
82 <!-- Libraries -->
83
84 <dependency>
85 <groupId>org.apache.geronimo.specs</groupId>
86 <artifactId>geronimo-annotation_1.1_spec</artifactId>
87 <version>${lib.javax-annotation-security}</version>
88 <!-- NOTE: You should use 'provided' instead of 'compile'
89 when your application container provides javax.annotation.security package. -->
90 <scope>compile</scope>
91 </dependency>
92
93 <dependency>
94 <groupId>org.json</groupId>
95 <artifactId>json</artifactId>
96 <version>${lib.json.version}</version>
97 </dependency>
98
99 <dependency>
100 <groupId>net.java.dev.rome</groupId>
101 <artifactId>rome-fetcher</artifactId>
102 <version>${lib.rome.version}</version>
103 </dependency>
104
105 <dependency>
106 <groupId>net.java.dev.rome</groupId>
107 <artifactId>rome</artifactId>
108 <version>${lib.rome.version}</version>
109 </dependency>
110
111 <dependency>
112 <groupId>org.springframework</groupId>
113 <artifactId>spring-core</artifactId>
114 <version>${spring.version}</version>
115 <scope>runtime</scope>
116 </dependency>
117
118 <dependency>
119 <groupId>org.springframework</groupId>
120 <artifactId>spring-web</artifactId>
121 <version>${spring.version}</version>
122 <scope>runtime</scope>
123 </dependency>
124
125 <dependency>
126 <groupId>org.springframework</groupId>
127 <artifactId>spring-webmvc</artifactId>
128 <version>${spring.version}</version>
129 <scope>runtime</scope>
130 </dependency>
131
132 <dependency>
133 <groupId>org.springframework</groupId>
134 <artifactId>spring-aop</artifactId>
135 <version>${spring.version}</version>
136 <scope>runtime</scope>
137 </dependency>
138
139 <dependency>
140 <groupId>org.springframework</groupId>
141 <artifactId>spring-test</artifactId>
142 <version>${spring.version}</version>
143 <scope>test</scope>
144 </dependency>
145
146 <dependency>
147 <groupId>org.onehippo.yui</groupId>
148 <artifactId>yui-2.xx-sources</artifactId>
149 <version>${yui.sources.version}</version>
150 <exclusions>
151 <exclusion>
152 <groupId>org.slf4j</groupId>
153 <artifactId>slf4j-api</artifactId>
154 </exclusion>
155 </exclusions>
156 </dependency>
157
158 <dependency>
159 <groupId>org.apache.cxf</groupId>
160 <artifactId>cxf-rt-rs-security-cors</artifactId>
161 <version>${cxf.version}</version>
162 </dependency>
163
164 <dependency>
165 <groupId>org.easymock</groupId>
166 <artifactId>easymock</artifactId>
167 <version>${easymock.version}</version>
168 <scope>test</scope>
169 </dependency>
170
171 <dependency>
172 <groupId>commons-codec</groupId>
173 <artifactId>commons-codec</artifactId>
174 <version>${lib.commons.codec.version}</version>
175 </dependency>
176 <!-- other predefined compile scope versioned dependencies -->
177 <dependency>
178 <groupId>org.freemarker</groupId>
179 <artifactId>freemarker</artifactId>
180 <version>${freemarker.version}</version>
181 </dependency>
182
183 <dependency>
184 <groupId>commons-lang</groupId>
185 <artifactId>commons-lang</artifactId>
186 <version>${lib.commons.lang.version}</version>
187 </dependency>
188
189 <!-- other predefined runtime scope versioned dependencies -->
190 <dependency>
191 <groupId>javax.servlet</groupId>
192 <artifactId>jstl</artifactId>
193 <version>${lib.javax-servlet-jstl.version}</version>
194 <scope>runtime</scope>
195 </dependency>
196
197 <dependency>
198 <groupId>taglibs</groupId>
199 <artifactId>standard</artifactId>
200 <version>${lib.taglibs.version}</version>
201 <scope>runtime</scope>
202 </dependency>
203
204 <!-- other predefined test scope versioned dependencies -->
205 <dependency>
206 <groupId>junit</groupId>
207 <artifactId>junit</artifactId>
208 <version>${junit.version}</version>
209 <scope>test</scope>
210 </dependency>
211
212 </dependencies>
213
214 </dependencyManagement>
215
216 <build>
217 <defaultGoal>package</defaultGoal>
218 <pluginManagement>
219 <plugins>
220 <!-- redefine again default Hippo LICENSE and NOTICE file handling configuration like as defined
221 in root cms7-project pom but is 'nullified' again in parent cms7-release pom. -->
222 <plugin>
223 <groupId>org.apache.maven.plugins</groupId>
224 <artifactId>maven-war-plugin</artifactId>
225 <configuration>
226 <webResources>
227 <resource>
228 <directory>${project.build.directory}/classes</directory>
229 <includes>
230 <include>META-INF/LICENSE</include>
231 <include>META-INF/NOTICE</include>
232 <include>META-INF/DEPENDENCIES</include>
233 </includes>
234 <filtering>false</filtering>
235 </resource>
236 </webResources>
237 <packagingExcludes>
238 WEB-INF/classes/META-INF/LICENSE,
239 WEB-INF/classes/META-INF/NOTICE,
240 WEB-INF/classes/META-INF/DEPENDENCIES
241 </packagingExcludes>
242 </configuration>
243 </plugin>
244 <plugin>
245 <groupId>org.apache.maven.plugins</groupId>
246 <artifactId>maven-remote-resources-plugin</artifactId>
247 <executions>
248 <execution>
249 <goals>
250 <goal>process</goal>
251 </goals>
252 <configuration>
253 <resourceBundles>
254 <resourceBundle>org.onehippo.cms7:hippo-cms7-legal-resources:1</resourceBundle>
255 </resourceBundles>
256 </configuration>
257 </execution>
258 </executions>
259 </plugin>
260 <!-- end redefine again default Hippo LICENSE and NOTICE file handling configuration -->
261 </plugins>
262 </pluginManagement>
263 </build>
264
265 <profiles>
266
267 <profile>
268 <id>default</id>
269 <activation>
270 <activeByDefault>true</activeByDefault>
271 <property>
272 <name>jrebel</name>
273 </property>
274 </activation>
275 <modules>
276 <module>content</module>
277 <module>rating-plugin</module>
278 <module>cms</module>
279 <module>site</module>
280 <module>site-assembly</module>
281 <module>integration-tests</module>
282 <module>server-config</module>
283 <module>launcher</module>
284 <module>dist</module>
285 </modules>
286 </profile>
287
288 <profile>
289 <id>cargo.run</id>
290 <build>
291 <plugins>
292 <plugin>
293 <groupId>org.codehaus.cargo</groupId>
294 <artifactId>cargo-maven2-plugin</artifactId>
295 <configuration>
296 <configuration>
297 <properties>
298 <catalina.servlet.uriencoding>UTF-8</catalina.servlet.uriencoding>
299 </properties>
300 <configfiles>
301 <configfile>
302 <file>${project.basedir}/conf/context.xml</file>
303 <todir>conf/</todir>
304 <tofile>context.xml</tofile>
305 </configfile>
306 </configfiles>
307 </configuration>
308 <container>
309 <systemProperties>
310 <!--
311 set project.basedir property to enable automatic export
312 <project.basedir>${project.basedir}</project.basedir>
313 -->
314 <log4j.configuration>file:${project.basedir}/conf/log4j-dev.xml</log4j.configuration>
315 </systemProperties>
316 </container>
317 <deployables>
318 <deployable>
319 <type>war</type>
320 <properties>
321 <context>/cms</context>
322 </properties>
323 <location>${project.basedir}/cms/target/cms.war</location>
324 </deployable>
325 <deployable>
326 <location>${project.basedir}/site/target/site.war</location>
327 <type>war</type>
328 <properties>
329 <context>/site</context>
330 </properties>
331 </deployable>
332 </deployables>
333 </configuration>
334 </plugin>
335 </plugins>
336 </build>
337 </profile>
338
339 <profile>
340 <id>dist</id>
341 <dependencies>
342 <dependency>
343 <groupId>org.slf4j</groupId>
344 <artifactId>slf4j-log4j12</artifactId>
345 <scope>provided</scope>
346 </dependency>
347 <dependency>
348 <groupId>org.slf4j</groupId>
349 <artifactId>jcl-over-slf4j</artifactId>
350 <scope>provided</scope>
351 </dependency>
352 <dependency>
353 <groupId>log4j</groupId>
354 <artifactId>log4j</artifactId>
355 <scope>provided</scope>
356 </dependency>
357 </dependencies>
358 <build>
359 <defaultGoal>validate</defaultGoal>
360 <plugins>
361 <plugin>
362 <artifactId>maven-assembly-plugin</artifactId>
363 <inherited>false</inherited>
364 <executions>
365 <execution>
366 <id>distro-assembly</id>
367 <phase>validate</phase>
368 <goals>
369 <goal>single</goal>
370 </goals>
371 <configuration>
372 <descriptors>
373 <descriptor>${basedir}/src/main/assembly/distribution.xml</descriptor>
374 </descriptors>
375 </configuration>
376 </execution>
377 </executions>
378 </plugin>
379 </plugins>
380 </build>
381 </profile>
382
383 <profile>
384 <id>pedantic</id>
385 <build>
386 <plugins>
387 <plugin>
388 <groupId>org.apache.rat</groupId>
389 <artifactId>apache-rat-plugin</artifactId>
390 <inherited>false</inherited>
391 <configuration>
392 <excludes combine.children="append">
393 <!-- covered by 3rd-party licenses in the LICENSE file -->
394 <exclude>dist/src/overlay/tomcat/webapps/ROOT/css/reset-fonts-grids.css</exclude>
395 <exclude>dist/src/overlay/tomcat/webapps/ROOT/css/base-edited.css</exclude>
396 <exclude>site/src/main/resources/META-INF/hst/security/skin/js/jquery-1.4.2.min.js</exclude>
397 <exclude>site/src/main/webapp/css/facebook/yui-css.css</exclude>
398 <exclude>site/src/main/webapp/css/mobile/yui-css.css</exclude>
399 <exclude>site/src/main/webapp/css/yui-css.css</exclude>
400 <exclude>site/src/main/webapp/js/galleryview-2.1.1/**</exclude>
401 <exclude>site/src/main/webapp/js/json2.js</exclude>
402 <exclude>site/src/main/webapp/js/jquery-1.4.2.min.js</exclude>
403 <exclude>site/src/main/webapp/js/jquery-1.9.1.js</exclude>
404 <exclude>site/src/main/webapp/js/jquery.mb.browser.min.js</exclude>
405 <exclude>site/src/main/webapp/js/jquery.ui.core.js</exclude>
406 <exclude>site/src/main/webapp/js/jquery.ui.datepicker.js</exclude>
407 <exclude>site/src/main/webapp/js/jquery.localscroll-1.2.7-min.js</exclude>
408 <exclude>site/src/main/webapp/js/jquery.scrollTo-1.4.2-min.js</exclude>
409 <exclude>site/src/main/webapp/js/jquery.serialScroll-1.2.2-min.js</exclude>
410 <exclude>site/src/main/webapp/js/mootools-1.2.4-core-nc.js</exclude>
411 <exclude>site/src/main/webapp/js/mootools-1.2.4-core.js</exclude>
412 <exclude>site/src/main/webapp/js/syntaxhighlighter_3.0.83/**</exclude>
413 <!-- too meta -->
414 <exclude>etc/dependencies/*</exclude>
415 <exclude>dist/src/overlay/tomcat/bin/*</exclude>
416 <!-- repository content XML -->
417 <exclude>content/src/main/resources/**/*.xml</exclude>
418 <exclude>server-config/acct-server-config/src/main/resources/**/*.xml</exclude>
419 <exclude>server-config/prod-server-config/src/main/resources/**/*.xml</exclude>
420 <exclude>server-config/test-server-config/src/main/resources/**/*.xml</exclude>
421 <exclude>launcher/src/main/java/com/centerkey/utils/BareBonesBrowserLaunch.java</exclude>
422 </excludes>
423 </configuration>
424 </plugin>
425 </plugins>
426 </build>
427 </profile>
428
429 </profiles>
430
431 </project>

Properties

Name Value
svn:eol-style native
svn:keywords Id