| 1234567891011121314151617181920212223242526 |
- SRC= src/cli/resources.js \
- src/cli/ui.js
- OUTPUT= public/javascripts/scripts.js
- MAPFILE= ${OUTPUT}.map
- CLOSURE= src/cli/closure-compiler-v20190301.jar
- $(OUTPUT):all
- all:
- java -jar ${CLOSURE} --compilation_level ADVANCED --language_in=ECMASCRIPT6 --language_out=ECMASCRIPT6_STRICT --warning_level=VERBOSE --js_output_file=${OUTPUT} ${SRC}
- debug:
- echo "//# sourceMappingURL=${MAPFILE}" > ${OUTPUT}
- java -jar ${CLOSURE} --compilation_level WHITESPACE_ONLY --language_in=ECMASCRIPT6 --language_out=ECMASCRIPT6_STRICT --warning_level=VERBOSE --create_source_map=${MAPFILE} ${SRC} >> ${OUTPUT}
- clean:
- $(RM) ${OUTPUT} ${MAPFILE}
- re: clean $(OUTPUT)
- .PHONY: all debug clean re
|