1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
ENV_PATH := .env PATH := ${ENV_PATH}/bin:${PATH} .PHONY: all clean env test coverage all: clean env test env: @virtualenv $(ENV_PATH) @pip install -r requirements.txt clean: @rm -rf $(ENV_PATH) @rm -rf *.egg @rm -rf click_toolbelt.egg-info @rm -rf build dist @rm -rf .coverage test: @python setup.py test coverage: @coverage erase @coverage run --branch setup.py test @coverage report --include='click_toolbelt/*,storeapi/*' -m |