[
https://issues.apache.org/jira/browse/CLK-542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Malcolm Edgar closed CLK-542.
-----------------------------
Resolution: Won't Fix
Actually it is a pretty dumb idea, as with the performance filter, all the JS
and CSS is compressed already.
However we could write up how to use YUI Compressor in some performance
documentation.
> Optimize CSS & JS when in production & profile modes
> ----------------------------------------------------
>
> Key: CLK-542
> URL: https://issues.apache.org/jira/browse/CLK-542
> Project: Click
> Issue Type: New Feature
> Components: core, extras
> Reporter: Malcolm Edgar
> Priority: Minor
>
> Use optimized CSS and JS click includes when the application mode is
> "profile" or "production". Use the YUI Compressor to perform optimization
> at Click build time for example:
> <target name="optimize-resources">
> <concat destfile="WebRoot/css/screen-all.css" >
> <filelist dir="WebRoot/css/"
> files="text.css,utilClasses.css,layout.css,color.css,whitespace.css,chrome.css,css3.css,screen.css,formsPage.css,avoka.css"/>
> </concat>
> <java jar="lib/build/yuicompressor-2.4.2.jar" fork="true"
> failonerror="true">
> <arg value="-o"/>
> <arg
> value="WebRoot/css/screen-min-${build.version}.css"/>
> <arg value="WebRoot/css/screen-all.css"/>
> </java>
> <delete file="WebRoot/css/screen-all.css" failonerror="false"/>
> <!-- JS -->
> <concat destfile="WebRoot/javascript/javascript-all.js" >
> <filelist dir="WebRoot/javascript/"
> files="jquery-1.3.1.min.js,siteBase.js,readerSniff.js"/>
> </concat>
> <java jar="lib/build/yuicompressor-2.4.2.jar" fork="true"
> failonerror="true">
> <arg value="-o"/>
> <arg
> value="WebRoot/javascript/javascript-min-${build.version}.js"/>
> <arg value="WebRoot/javascript/javascript-all.js"/>
> </java>
> <delete file="WebRoot/javascript/javascript-all.js"
> failonerror="false" />
> </target>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.