Advertisement
Guest User

Untitled

a guest
May 27th, 2015
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. BIN = ./node_modules/.bin
  2. SRC = $(wildcard src/*.coffee)
  3. LIB = $(SRC:src/%.coffee=lib/%.js)
  4.  
  5. build: $(LIB)
  6.  
  7. lib/%.js: src/%.coffee
  8. @mkdir -p $(@D)
  9. @$(BIN)/coffee -bcp $< > $@
  10.  
  11. test: build
  12. @$(BIN)/mocha -b specs
  13.  
  14. clean:
  15. @rm -f $(LIB)
  16.  
  17. install link:
  18. @npm $@
  19.  
  20. release-patch: build test
  21. @npm version patch
  22.  
  23. release-minor: build test
  24. @npm version minor
  25.  
  26. release-major: build test
  27. @npm version major
  28.  
  29. publish:
  30. git push --tags origin HEAD:master
  31. npm publish
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement