html/js page skelton
This commit is contained in:
39
bin/compress.sh
Executable file
39
bin/compress.sh
Executable file
@@ -0,0 +1,39 @@
|
||||
JSDIR="../src/main/html/javascript"
|
||||
CSSDIR="../src/main/html/style"
|
||||
|
||||
YUI_COMPRESSOR="../build/yuicompressor-2.4.6.jar"
|
||||
|
||||
echo "1. Combining Javascript"
|
||||
# Combine all the javascript to a single temporary file
|
||||
cat $JSDIR/jquery-1.6.2.min.js \
|
||||
$JSDIR/jquery-ui-1.8.14.custom.min.js \
|
||||
$JSDIR/jquery.ba-bbq.min.js \
|
||||
$JSDIR/jquery.slideto.min.js \
|
||||
$JSDIR/jquery.tmpl.js \
|
||||
$JSDIR/jquery.wiggle.min.js \
|
||||
$JSDIR/doc.js \
|
||||
$JSDIR/spine.js > $JSDIR/app.ext.js
|
||||
|
||||
cat $JSDIR/swagger-ui.js > $JSDIR/app.js
|
||||
|
||||
echo "2. Combining Stylesheets"
|
||||
cat $CSSDIR/ie.css \
|
||||
$CSSDIR/ie6.css \
|
||||
$CSSDIR/screen.css > $CSSDIR/app.ext.css
|
||||
|
||||
cat $CSSDIR/main.css > $CSSDIR/app.css
|
||||
|
||||
echo "3. Compressing Javascripts"
|
||||
java -jar $YUI_COMPRESSOR --type js -o $JSDIR/app.ext.min.js $JSDIR/app.ext.js
|
||||
java -jar $YUI_COMPRESSOR --type js -o $JSDIR/app.min.js $JSDIR/app.js
|
||||
|
||||
echo "4. Compressing Stylesheets"
|
||||
java -jar $YUI_COMPRESSOR --type css -o $CSSDIR/app.min.css $CSSDIR/app.css
|
||||
java -jar $YUI_COMPRESSOR --type css -o $CSSDIR/app.ext.min.css $CSSDIR/app.ext.css
|
||||
java -jar $YUI_COMPRESSOR --type css -o $CSSDIR/smoothness/jquery-ui-1.8.14.custom.min.css $CSSDIR/smoothness/jquery-ui-1.8.14.custom.css
|
||||
|
||||
echo "5. Cleaning up"
|
||||
rm -f $JSDIR/app.js
|
||||
rm -f $JSDIR/app.ext.js
|
||||
rm -f $CSSDIR/app.css
|
||||
rm -f $CSSDIR/app.ext.css
|
||||
Reference in New Issue
Block a user