TEST := test.py COVERAGE_DIR := coverage test: @pyrg $(TEST) coverage: covclean coverage run test.py coverage report coverage html covclean: coverage erase rm -rf $(COVERAGE_DIR) clean: covclean rm `find -name \*.pyc` .PHONY: test clean coverage covclean