diff --git a/.gitignore b/.gitignore index b1f7323..14fc340 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ __pycache__/ build/ dist/ *.egg-info/ +.coverage diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..85d103d --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +PYTHON ?= python +NOSETESTS ?= nosetests + +clean: + $(PYTHON) setup.py clean + rm -rf dist + +dev: + $(PYTHON) setup.py develop + +undev: + $(PYTHON) setup.py develop --uninstall + +install: + $(PYTHON) setup.py install + +test: + $(NOSETESTS) -s -v + +test-coverage: + rm -rf coverage .coverage + $(NOSETESTS) -s -v --with-coverage \ No newline at end of file