SVN: toys/cvsstats/web/build.xml
pawelz
pawelz at pld-linux.org
Mon May 3 16:12:45 CEST 2010
Author: pawelz
Date: Mon May 3 16:12:44 2010
New Revision: 11366
Modified:
toys/cvsstats/web/build.xml
Log:
- use yuicompressor to compress js
Modified: toys/cvsstats/web/build.xml
==============================================================================
--- toys/cvsstats/web/build.xml (original)
+++ toys/cvsstats/web/build.xml Mon May 3 16:12:44 2010
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project name="cvsstats" default="war" basedir=".">
+<project
+ name="cvsstats"
+ default="war"
+ basedir="."
+ xmlns:yui="antlib:net/noha/tools/ant/yuicompressor/tasks">
<property name="appname" value="cvsstats" />
<property name="build.classes.dir" value="build" />
@@ -32,7 +36,15 @@
<property name="war" value="${appname}.war" />
- <target name="war" depends="compile">
+ <target name="compressjs">
+ <yui:yui-compressor warn="false" munge="true" jsSuffix=".js"
+ cssSuffix=".css" preserveAllSemiColons="false"
+ fromDir="js" toDir="WebContent">
+ <include name="*.js" />
+ </yui:yui-compressor>
+ </target>
+
+ <target name="war" depends="compile,compressjs">
<war warfile="${war}" webxml="WebContent/WEB-INF/web.xml">
<classes dir="${build.classes.dir}" />
<classes dir="${src.dir}">
@@ -49,9 +61,6 @@
<include name="${jdbc.jar}"/>
<include name="${xerces.jar}"/>
</lib>
- <fileset dir="js">
- <include name="sorttable.js"/>
- </fileset>
</war>
</target>
More information about the pld-cvs-commit
mailing list