Skip to content

Instantly share code, notes, and snippets.

YUI({
base : '[...]/yui/demos/loader-config-groups/library/',
combine : true,
comboBase : '[...]/combo/?b=yui/demos/loader-config-groups&f=',
root : 'library/',
filter : {
'searchExp': '(^(?:[^&]+&[^&]+)|[^&]+)&',
'replaceStr': '$1,'
},
groups : {
@laurendavissmith
laurendavissmith / gist:1049332
Created June 27, 2011 17:30
ANT run jshint
<target name="-sanitize">
<apply executable="java" parallel="false" failonerror="true">
<fileset dir="${SRC_DIR}" casesensitive="yes">
<include name="**/*.js"/>
</fileset>
<arg line="-jar"/>
<arg path="${RESOURCE_DIR}/rhino.jar"/>
<arg path="${RESOURCE_DIR}/jshint-rhino.jar"/>
</apply>
</target>
@laurendavissmith
laurendavissmith / gist:1049326
Created June 27, 2011 17:27
ANT YUI compression
<target name="-compress">
<property name="YUI_COMPRESSOR" value="${RESOURCE_DIR}/yuicompressor-2.4.6.jar" />
<apply executable="java" parallel="false">
<fileset dir="${BUILD_DIR}" includes="${FILENAME}" />
<arg line="-jar"/>
<arg path="${YUI_COMPRESSOR}"/>
<srcfile/>
<arg line="-o"/>
<mapper type="glob" from="*.js" to="${BUILD_DIR}/*.compress.js"/>
@laurendavissmith
laurendavissmith / gist:1049294
Created June 27, 2011 17:10
ANT conditional
<target name="-conditional">
<input message="Would you like to do something now?" addproperty="RESPONSE" validargs="y,n" />
<condition property="-cont">
<equals arg1="${RESPONSE}" arg2="y" />
</condition>
</target>
<target name="-sure" if="-cont">
<echo>You did something!</echo>
</target>