summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDaniel Stender <debian@danielstender.com>2015-07-26 22:51:03 +0200
committerDaniel Stender <debian@danielstender.com>2015-07-26 22:51:03 +0200
commit9f7b3008a9ac46b7780bbc50629e207b4ca365e9 (patch)
tree1a22055220802442903262e44f9ef0de268543bc /Makefile
Imported Upstream version 1.1
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile36
1 files changed, 36 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..c664c1b
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,36 @@
+.PHONY: docs
+.SILENT: init-devel test test-tox test-coverage
+
+all: clean test
+
+clean-coverage:
+ -rm .coverage*
+ -rm coverage.xml
+ -rm -rfv htmlcov
+
+clean-pyc:
+ -find . -path './.tox' -prune -or \
+ -name '__pycache__' -exec rm -rv {} +
+ -find . -path './.tox' -prune -or \
+ \( -name '*.pyc' -or -name '*.pyo' \) -exec rm -rv {} +
+
+clean: clean-pyc clean-coverage
+ -rm -rv build dist *.egg-info
+
+test:
+ py.test -v test_pytest_catchlog.py
+
+test-coverage:
+ coverage erase
+ coverage run --source=pytest_catchlog --branch -m pytest -v
+ coverage report
+ coverage xml
+
+audit:
+ flake8 pytest_catchlog.py
+
+wheel:
+ python setup.py bdist_wheel
+
+sdist:
+ python setup.py sdist