Makefile 383 B

12345678910111213141516171819202122
  1. BIN := node_modules/.bin
  2. build: node_modules build/build.js
  3. build/build.js: index.js components
  4. @mkdir -p $(dir $@)
  5. @$(BIN)/component-build --dev
  6. components: node_modules component.json
  7. @$(BIN)/component-install --dev
  8. test: build/build.js
  9. $(BIN)/component-test browser
  10. clean:
  11. rm -fr build components
  12. node_modules: package.json
  13. @npm install
  14. @touch $@
  15. .PHONY: clean test