buildYui.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project name="YUI" basedir=".">
<property file="buildYui.properties" />
<property name="YUIcompressor" location="${lib}yuicompressor-2.4.2.jar"/>
<target name="concat and compress JS CSS">
<echo message="开始合并base.js"/>
<concat destfile="${js}base.js" encoding="utf-8" fixlastline="on">
<fileset dir="${js}" includes="G.EVENT.js"/>
<fileset dir="${js}" includes="G.CONST.js"/>
<fileset dir="${js}" includes="lib/jquery-1.9.1.min.js"/>
<fileset dir="${js}" includes="lib/Das.js"/>
<fileset dir="${js}" includes="lib/json2.js"/>
<fileset dir="${js}" includes="BindEvent.js"/>
<fileset dir="${js}" includes="util/App.Util.*.js"/>
<fileset dir="${js}" includes="ui/UI.Base.js"/>
<fileset dir="${js}" includes="ui/UI.Loading.js"/>
<fileset dir="${js}" includes="ui/UI.Tab.js"/>
<fileset dir="${js}" includes="ui/UI.PlaceHolder.js"/>
<fileset dir="${js}" includes="ui/UI.FormValidator.js"/>
<fileset dir="${js}" includes="ui/UI.Popup.js"/>
<fileset dir="${js}" includes="ui/UI.PopupMail.js"/>
</concat>
<echo message="**结束**合并base.js"/>
<echo message="开始合并base.css"/>
<concat destfile="${css}base.css" encoding="utf-8" fixlastline="on">
<fileset dir="${css}" includes="common.css"/>
<fileset dir="${css}" includes="ui/UI.*.css"/>
</concat>
<echo message="**结束**合并base.css"/>
<echo message="开始压缩base.js"/>
<apply executable="java" verbose="true" dest="${js}" failonerror="true" parallel="false">
<fileset dir="${js}" includes="base.js"/>
<arg line="-jar"/>
<arg path="${YUIcompressor}"/>
<arg line="--charset utf-8"/>
<arg line="--type js"/>
<arg line="-o"/>
<targetfile/>
<mapper type="glob" from="*.js" to="*.min.js"/>
</apply>
<echo message="**结束**压缩base.js"/>
<echo message="开始压缩base.css"/>
<apply executable="java" verbose="true" dest="${css}" failonerror="true" parallel="false">
<fileset dir="${css}" includes="base.css"/>
<arg line="-jar"/>
<arg path="${YUIcompressor}"/>
<arg line="--charset utf-8"/>
<arg line="--type css"/>
<arg line="-o"/>
<targetfile/>
<mapper type="glob" from="*.css" to="*.min.css"/>
</apply>
<echo message="**结束**压缩base.css"/>
<echo message="开始压缩頁面 JS"/>
<apply executable="java" verbose="true" dest="${js}out/" failonerror="true" parallel="false">
<fileset dir="${js}page/" includes="*.js"/>
<arg line="-jar"/>
<arg path="${YUIcompressor}"/>
<arg line="--charset utf-8"/>
<arg line="--type js"/>
<arg line="-o"/>
<targetfile/>
<mapper type="glob" from="*.js" to="*.js"/>
</apply>
<echo message="**结束**压缩頁面JS"/>
<echo message="开始压缩頁面 css"/>
<apply executable="java" verbose="true" dest="${css}out/" failonerror="true" parallel="false">
<fileset dir="${css}page/" includes="*.css"/>
<arg line="-jar"/>
<arg path="${YUIcompressor}"/>
<arg line="--charset utf-8"/>
<arg line="--type css"/>
<arg line="-o"/>
<targetfile/>
<mapper type="glob" from="*.css" to="*.css"/>
</apply>
<echo message="**结束**压缩base.css"/>
</target>
</project>
buildYui.properties:
root=src/main/webapp/
lib=lib/
js=${root}js/
css=${root}css/
240

被折叠的 条评论
为什么被折叠?



