web3-starter-py/boilerplates/project_boilerplate/Makefile
2023-07-06 17:38:31 -07:00

30 lines
No EOL
578 B
Makefile

.PHONY: clean
clean:
@find . -iname '*.py[co]' -delete
@find . -iname '__pycache__' -delete
@rm -rf '.pytest_cache'
@rm -rf dist/
@rm -rf build/
@rm -rf *.egg-info
@rm -rf .tox
@rm -rf venv/lib/python*/site-packages/*.egg
.PHONY: install
install:
@PYTHONPATH=$(pwd) python3 setup.py install
.PHONY: install_deps
install_deps:
@PYTHONPATH=$(pwd) pip3 install -r requirements.txt
.PHONY: install_dev
install_deps:
@PYTHONPATH=$(pwd) pip3 install -r requirements_dev.txt
.PHONY: lint
lint:
@PYTHONPATH=$(pwd) tox -e lint
.PHONY: test
test:
@PYTHONPATH=$(pwd) tox