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 ..