Move smoke test into makefile

This commit is contained in:
Peter Braden 2015-02-11 18:32:25 +01:00
parent 3558be3d50
commit c36350ade8
2 changed files with 9 additions and 19 deletions

View File

@ -1,11 +1,15 @@
VERSION := $(shell node -e "console.log(require('./package.json').version)")
.PHONY: default release
.PHONY: default release smoke
test:
npm test
smoke:
npm install --build-from-source
node smoke/smoketest.js
npm test
# Add a default task so we don't release just because someone ran 'make'
default:
@echo "Did you mean to release a new version?"
@echo "If so, run 'make release'."
release:
@echo "Tagging release $(VERSION)"

View File

@ -1,14 +0,0 @@
#!/bin/bash
if [ ! -f smoke/smoketest.js ]; then
echo "Please run smoke test from the top-level folder of the repository." >&2
exit 1
fi
node-gyp build && echo '-- Compiled OK --
' && node smoke/smoketest.js && echo '-- Smoke Done, running tests --
' && npm test # && echo '-- Tests Run, runnning examples --
#(building example data)
#' && ./examples/make-example-files.sh && node examples/motion-track.js