From 1c8e9bfa061a89e7016320cbea1df0d3f0aad9be Mon Sep 17 00:00:00 2001 From: Jan Lehnardt Date: Fri, 24 Feb 2012 13:20:36 +0100 Subject: [PATCH] minify all the things --- Makefile | 8 +++++++- build/wrappers.sh | 3 ++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 2405a1c..9f1ee85 100644 --- a/Makefile +++ b/Makefile @@ -28,9 +28,15 @@ build-wrappers: # build all wrappers / minify git checkout $(version) build/wrappers.sh $(version) + `echo "/*! Version: $(version) */" > mustache.min.js` + `uglifyjs mustache.js >> mustache.min.js` mkdir wrappers/mustache-$(version) - cp mustache.js package.json README.md LICENSE \ + cp mustache.js mustache.min.js package.json README.md LICENSE \ wrappers/mustache-$(version)/ + cd wrappers; \ + tar czf mustache-$(version).tar.gz mustache-$(version); \ + cd .. + mv mustache-$(version).tar.gz wrappers/mustache-$(version)/ git checkout gh-pages mkdir ${version} diff --git a/build/wrappers.sh b/build/wrappers.sh index a4ae635..496383f 100755 --- a/build/wrappers.sh +++ b/build/wrappers.sh @@ -13,9 +13,10 @@ cd wrappers cat ${wrapper}/mustache.js.pre >> ${target} cat ../mustache.js >> ${target} cat ${wrapper}/mustache.js.post >> ${target} + uglifyjs ${target} > ${target_dir}/${wrapper}.mustache.min.js cp ../README.md ${target_dir} cp ../LICENSE ${target_dir} tar czf ${target_dir}.tar.gz ${target_dir} mv ${target_dir}.tar.gz ${target_dir} done -cd .. \ No newline at end of file +cd ..