Makefile 481 B

1234567891011121314151617
  1. HTTPSERVE ?= ./node_modules/.bin/http-server
  2. HTTPSERVE_PORT ?= 8001
  3. LERNA ?= ./node_modules/.bin/lerna
  4. .PHONY: help
  5. help:
  6. @echo "Please use \`make <target>' where <target> is one of the following:"
  7. @echo ""
  8. @echo " serve Serve this directory via a webserver on port 8001."
  9. @echo " node_modules Install NPM dependencies"
  10. node_modules: $(LERNA) package.json package-lock.json
  11. npm run lerna
  12. .PHONY: serve
  13. serve: node_modules
  14. $(HTTPSERVE) -p $(HTTPSERVE_PORT) -c-1