blob: 7100572c7b5a3605c251d5950c5403afaeb3cdc4 [file] [log] [blame]
.PHONY: build
build:
npm install
node_modules/karma/bin/karma:
npm install
.PHONY: test
test: node_modules/karma/bin/karma
xvfb-run --auto-servernum --server-args "-screen 0 1280x1024x24" \
npx karma start karma.conf.js
.PHONY: debug
debug: node_modules/karma/bin/karma
xvfb-run --auto-servernum --server-args "-screen 0 1280x1024x24" \
npx karma --no-single-run start karma.conf.js
.PHONY: all
all: build
.PHONY: tags
tags:
-rm tags
find . -name "*.js" | xargs ctags --append
publish:
npm publish
update-major:
npm version major
echo "Don't forget to publish."
update-minor:
npm version minor
echo "Don't forget to publish."
update-patch:
npm version patch
echo "Don't forget to publish."