1 | BIN = ./node_modules/.bin/
|
2 | NODE ?= node
|
3 | SRC = $(shell find lib -name "*.js")
|
4 | BUILD = $(subst lib,build,$(SRC))
|
5 |
|
6 | build: $(BUILD)
|
7 |
|
8 | build/%.js: lib/%.js
|
9 | @mkdir -p build/builders build/plugins
|
10 | @$(BIN)regenerator --include-runtime $< > $@
|
11 |
|
12 | clean:
|
13 | @rm -rf build
|
14 |
|
15 | test:
|
16 | @$(NODE) $(BIN)mocha \
|
17 | --harmony-generators \
|
18 | --require should \
|
19 | --reporter spec \
|
20 | --timeout 30s \
|
21 | --bail
|
22 |
|
23 | .PHONY: test clean |
\ | No newline at end of file |