BABEL = ./node_modules/.bin/babel
MOCHA = ./node_modules/.bin/mocha
BROWSERIFY = ./node_modules/.bin/browserify

all: node dist

dist: lib
	@$(BROWSERIFY) -t babelify lib/index.js \
		--standalone vd \
		--outfile dist/vd.js

node: lib
	@for path in lib/*; do \
		file=`basename $$path`; \
		$(BABEL) "lib/$$file" > "node/$$file"; \
	done

test:
	@$(MOCHA)

.PHONY: test
