Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 36 lines (25 sloc) 0.765 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
test: coffee-dep js
@find test -name '*_test.coffee' | xargs -n 1 -t coffee

dev: js
@coffee -wc --bare -o lib src/

VERSION = $(shell coffee src/npm-version.coffee)
release: npm-dep js
git commit --allow-empty -a -m "release $(VERSION)"
git tag v$(VERSION)
git push origin master
git push origin v$(VERSION)
@make remove-js

publish: npm-dep js
npm publish

install: npm-dep js
npm install
@make remove-js

js: coffee-dep
@coffee -c --bare -o lib src/

remove-js:
@rm -fr lib/

npm-dep:
@test `which npm` || echo 'You need npm to do npm install... makes sense?'

coffee-dep:
@test `which coffee` || echo 'You need to have CoffeeScript in your PATH.\nPlease install it using `brew install coffee-script` or `npm install coffee-script`.'

.PHONY: all

Something went wrong with that request. Please try again.