preserves/implementations/python/Makefile

20 lines
520 B
Makefile
Raw Normal View History

2018-09-29 16:37:26 +00:00
test:
2018-11-15 07:09:35 +00:00
python2 -m unittest preserves.test_preserves
python3 -m unittest preserves.test_preserves
coverage:
2018-11-15 07:09:35 +00:00
python2-coverage run --branch -m unittest preserves.test_preserves
python3-coverage run --branch -m unittest preserves.test_preserves
python3-coverage html
2018-11-15 06:55:12 +00:00
clean:
rm -rf htmlcov
2018-11-15 07:09:35 +00:00
find . -iname __pycache__ -o -iname '*.pyc' | xargs rm -rf
2018-11-15 06:55:12 +00:00
rm -f .coverage
2018-11-15 07:09:35 +00:00
rm -rf preserves.egg-info build dist
2018-11-18 17:00:20 +00:00
publish: clean
2018-11-18 16:35:09 +00:00
# sudo apt install python3-wheel twine
2018-11-15 07:09:35 +00:00
python3 setup.py sdist bdist_wheel
twine upload dist/*