UNPKG

437 BPlain TextView Raw
1ASYNC_SUPPORTED := $(shell node --eval "function async foo(){}" 2> /dev/null)
2ifdef ASYNC_SUPPORTED
3 TEST_TARGET=test
4else
5 TEST_TARGET=babel-test
6endif
7
8default: $(TEST_TARGET)
9.PHONY: default
10
11test: yarn.lock
12 yarn test
13.PHONY: test
14
15babel-test: yarn.lock
16 yarn build-test
17 yarn mocha-built
18.PHONY: test
19
20yarn.lock: package.json
21 yarn install --network-concurrency 1
22 yarn link
23
24clean:
25 rm -rf node_modules coverage dist
26.PHONY: clean