1
0

Makefile 659 B

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