| @@ -28,9 +28,15 @@ build-wrappers: | |||||
| # build all wrappers / minify | # build all wrappers / minify | ||||
| git checkout $(version) | git checkout $(version) | ||||
| build/wrappers.sh $(version) | build/wrappers.sh $(version) | ||||
| `echo "/*! Version: $(version) */" > mustache.min.js` | |||||
| `uglifyjs mustache.js >> mustache.min.js` | |||||
| mkdir wrappers/mustache-$(version) | 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)/ | 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 | git checkout gh-pages | ||||
| mkdir ${version} | mkdir ${version} | ||||
| @@ -13,9 +13,10 @@ cd wrappers | |||||
| cat ${wrapper}/mustache.js.pre >> ${target} | cat ${wrapper}/mustache.js.pre >> ${target} | ||||
| cat ../mustache.js >> ${target} | cat ../mustache.js >> ${target} | ||||
| cat ${wrapper}/mustache.js.post >> ${target} | cat ${wrapper}/mustache.js.post >> ${target} | ||||
| uglifyjs ${target} > ${target_dir}/${wrapper}.mustache.min.js | |||||
| cp ../README.md ${target_dir} | cp ../README.md ${target_dir} | ||||
| cp ../LICENSE ${target_dir} | cp ../LICENSE ${target_dir} | ||||
| tar czf ${target_dir}.tar.gz ${target_dir} | tar czf ${target_dir}.tar.gz ${target_dir} | ||||
| mv ${target_dir}.tar.gz ${target_dir} | mv ${target_dir}.tar.gz ${target_dir} | ||||
| done | done | ||||
| cd .. | |||||
| cd .. | |||||