Makefile now creates a combined js with pixastic dependencies and makes the minified version from that

This commit is contained in:
Bala Clark 2011-09-06 09:12:33 +02:00
parent 88dd360a71
commit 36e9240e9b
5 changed files with 1543 additions and 21 deletions

View file

@ -1,3 +1,18 @@
lib/ComicBook.min.js : lib/ComicBook.js
java -jar bin/closure-complier/compiler.jar --compilation_level SIMPLE_OPTIMIZATIONS --js $< --js_output_file $@
SOURCES = lib/pixastic/pixastic.core.js \
lib/pixastic/actions/brightness.js \
lib/pixastic/actions/desaturate.js \
lib/pixastic/actions/sharpen.js \
lib/ComicBook.js
all: reset lib/ComicBook.combined.js lib/ComicBook.min.js
lib/ComicBook.combined.js: ${SOURCES}
cat > $@ $^
lib/ComicBook.min.js: lib/ComicBook.combined.js
java -jar bin/closure-complier/compiler.jar --compilation_level SIMPLE_OPTIMIZATIONS --js $< --js_output_file $@
reset:
rm lib/ComicBook.min.js
rm lib/ComicBook.combined.js