Makefile 679 B

1234567891011121314151617181920212223242526272829
  1. # get Makefile directory name: http://stackoverflow.com/a/5982798/376773
  2. THIS_MAKEFILE_PATH:=$(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST))
  3. THIS_DIR:=$(shell cd $(dir $(THIS_MAKEFILE_PATH));pwd)
  4. # BIN directory
  5. BIN := $(THIS_DIR)/node_modules/.bin
  6. # applications
  7. NODE ?= node
  8. ZUUL ?= $(NODE) $(BIN)/zuul
  9. test:
  10. @if [ "x$(BROWSER_PLATFORM)" = "x" ]; then \
  11. $(ZUUL) \
  12. --ui mocha-bdd \
  13. --browser-name $(BROWSER_NAME) \
  14. --browser-version $(BROWSER_VERSION) \
  15. test/*.js; \
  16. else \
  17. $(ZUUL) \
  18. --ui mocha-bdd \
  19. --browser-name $(BROWSER_NAME) \
  20. --browser-version $(BROWSER_VERSION) \
  21. --browser-platform "$(BROWSER_PLATFORM)" \
  22. test/*.js; \
  23. fi
  24. .PHONY: test