Makefile 549 B

1234567891011121314151617181920212223242526
  1. SRC= srv/src/slackData.js\
  2. cli/resources.js \
  3. cli/ui.js \
  4. cli/data.js \
  5. cli/workflow.js
  6. OUTPUT= srv/public/slack.min.js
  7. CLOSURE= cli/closure-compiler-v20170218.jar
  8. all:
  9. java -jar ${CLOSURE} --compilation_level ADVANCED --language_in=ECMASCRIPT5_STRICT --warning_level=VERBOSE --js_output_file ${OUTPUT} ${SRC}
  10. debug:
  11. java -jar ${CLOSURE} --compilation_level WHITESPACE_ONLY --language_in=ECMASCRIPT5_STRICT --js_output_file ${OUTPUT} ${SRC}
  12. $OUTPUT: all
  13. clean:
  14. $(RM) $(OUTPUT)
  15. re: clean all
  16. .PHONY: all debug clean re