Mercurial > hg > digilib
changeset 1463:a96deb0129a5
trying yuicompressor maven plugin.
author | robcast |
---|---|
date | Fri, 13 Nov 2015 20:41:23 +0100 |
parents | 71cd204862d4 |
children | 8821a80fd9bc |
files | webapp/pom.xml |
diffstat | 1 files changed, 42 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/webapp/pom.xml Fri Nov 13 18:29:54 2015 +0100 +++ b/webapp/pom.xml Fri Nov 13 20:41:23 2015 +0100 @@ -37,16 +37,49 @@ </includes> </configuration> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.19</version> - <configuration> - <skip>${skipTests}</skip> - </configuration> - </plugin> - </plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.19</version> + <configuration> + <skip>${skipTests}</skip> + </configuration> + </plugin> + </plugins> </pluginManagement> + <plugins> + <plugin> + <groupId>net.alchim31.maven</groupId> + <artifactId>yuicompressor-maven-plugin</artifactId> + <version>1.5.1</version> + <executions> + <execution> + <goals> + <goal>compress</goal> + </goals> + </execution> + </executions> + <configuration> + <jswarn>false</jswarn> + <excludes> + <exclude>**/*.css</exclude> + </excludes> + <includes> + <include>jquery/jquery.digilib.*.js</include> + </includes> + <aggregations> + <aggregation> + <insertNewLine>true</insertNewLine> + <removeIncluded>true</removeIncluded> + <output>${project.build.directory}/${project.build.finalName}/digilib-all-min.js</output> + <includes> + <include>jquery/jquery.digilib.*.js</include> + </includes> + </aggregation> + </aggregations> + </configuration> + </plugin> + </plugins> </build> <profiles> <profile> @@ -105,14 +138,6 @@ <classifier>srv3</classifier> </configuration> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.7</source> - <target>1.7</target> - </configuration> - </plugin> </plugins> </build> </profile>