Makefile 481 B

12345678910111213141516171819202122232425
  1. # Makefile to simplify some common development tasks.
  2. # Run 'make help' for a list of commands.
  3. PYTHON=`which python`
  4. default: help
  5. help:
  6. @echo "Available commands:"
  7. @sed -n '/^[a-zA-Z0-9_.]*:/s/:.*//p' <Makefile | sort
  8. test:
  9. tox
  10. coverage:
  11. py.test --cov=sqlparse --cov-report=html --cov-report=term
  12. clean:
  13. $(PYTHON) setup.py clean
  14. find . -name '*.pyc' -delete
  15. find . -name '*~' -delete
  16. release:
  17. @rm -rf dist/
  18. python setup.py sdist upload --sign --identity E0B84F81