Google Closure Library (r155) + Closure Compiler (compiler-latest.zip)
.jsファイルをひとつのファイルにまとめる。
$ python bin/calcdeps.py -i scripts/ --path=goog/ --path=scripts/ -o script --output_file=compiled.js
-cとか-fも指定してるが最適化はしてくれない。
$ python bin/calcdeps.py -i scripts/ --path=goog/ --path=scripts/ -o script --output_file=compiled.js -c ../../compiler.jar -f "--compilation_level ADVANCED_OPTIMIZATIONS"
仕方がないので直に叩く。が、これだとなぜか標準出力に表示される。
$ java -jar ../../compiler.jar --compilation_level SIMPLE_OPTIMIZATIONS --js compiled.js
ファイルに出力してもらう。
$ java -jar ../../compiler.jar --compilation_level SIMPLE_OPTIMIZATIONS --js compiled.js > compiled2.js