diff options
-rw-r--r-- | Makefile | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e64d1e6 --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +source = awesomplete.js + +banner = "// Awesomplete - Lea Verou - MIT license" +minified = awesomplete.min.js + +minify: + @echo "Minifying..." + @rm -f $(minified) + @echo $(banner) > $(minified) + @curl -s \ + -X POST \ + --data-urlencode 'compilation_level=SIMPLE_OPTIMIZATIONS' \ + --data-urlencode 'output_format=text' \ + --data-urlencode 'output_info=compiled_code' \ + --data-urlencode 'language=ECMASCRIPT5' \ + --data-urlencode 'js_code@$(source)' \ + http://closure-compiler.appspot.com/compile \ + >> $(minified) + +.PHONY: minify
\ No newline at end of file |