Makefile 368 Bytes
Newer Older
BO ZHANG's avatar
BO ZHANG committed
export PKG=csst_common

clean:
	rm -rf build dist $(PKG).egg-info
	rm -rf .coverage .pytest_cache

install: clean
	pip install .
	rm -rf build dist $(PKG).egg-info

uninstall:
	pip uninstall $(PKG) -y

test:
BO ZHANG's avatar
BO ZHANG committed
	coverage run -m  pytest . --cov=$(PKG) --import-mode=importlib --cov-report=html --cov-report=term-missing
BO ZHANG's avatar
BO ZHANG committed
	coverage report -m
	rm -rf .coverage .pytest_cache