Commit 3fd62eae authored by jeresig's avatar jeresig

Switched from using YUI Compressor to Google Compiler. Minified and Gzipped...

Switched from using YUI Compressor to Google Compiler. Minified and Gzipped filesize reduced to 22,839 bytes from 26,169 bytes (13% decrease in filesize). Sizzle copyright was merged into the main header (since it's removed automatically). Still passes all unit tests.
parent 42f8c3ad
......@@ -29,7 +29,7 @@ JQ_MIN = ${DIST_DIR}/jquery.min.js
JQ_VER = `cat version.txt`
VER = sed s/@VERSION/${JQ_VER}/
MINJAR = java -jar ${BUILD_DIR}/yuicompressor-2.4.2.jar
MINJAR = java -jar ${BUILD_DIR}/google-compiler-20091218.jar
DATE=`git log -1 | grep Date: | sed 's/[^:]*: *//'`
......@@ -66,7 +66,8 @@ min: ${JQ_MIN}
${JQ_MIN}: ${JQ}
@@echo "Building" ${JQ_MIN}
@@${MINJAR} ${JQ} > ${JQ_MIN}
@@head -15 ${JQ} > ${JQ_MIN}
@@${MINJAR} --js ${JQ} --warning_level QUIET >> ${JQ_MIN}
clean:
@@echo "Removing Distribution directory:" ${DIST_DIR}
......
......@@ -71,13 +71,24 @@
<include name="jquery.js" />
</fileset>
<arg line="-jar" />
<arg path="build/yuicompressor-2.4.2.jar" />
<arg value="--charset" />
<arg value="ANSI" />
<arg value="-o" />
<arg path="build/google-compiler-20091218.jar" />
<arg value="--warning_level" />
<arg value="QUIET" />
<arg value="--js_output_file" />
<targetfile />
<mapper type="glob" from="jquery.js" to="jquery.min.js" />
<arg value="--js" />
<mapper type="glob" from="jquery.js" to="tmpmin" />
</apply>
<concat destfile="${JQ_MIN}">
<filelist files="${JQ}, dist/tmpmin"/>
<filterchain>
<headfilter lines="15"/>
</filterchain>
</concat>
<concat destfile="${JQ_MIN}" append="yes">
<filelist files="dist/tmpmin"/>
</concat>
<delete file="dist/tmpmin"/>
<echo message="${JQ_MIN} built." />
</target>
......
......@@ -2,10 +2,15 @@
* jQuery JavaScript Library v@VERSION
* http://jquery.com/
*
* Copyright (c) 2009 John Resig
* Copyright 2009, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://docs.jquery.com/License
*
* Includes Sizzle.js
* http://sizzlejs.com/
* Copyright 2009, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
*
* Date:
*/
(function(window, undefined){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment