PYTHON=./.venv/bin/python PIP=./.venv/bin/pip BIN=./.venv/bin all: format install build run test ensure_env: -@python3 -m venv .venv install: ensure_env $(PIP) install -e . build: ensure_env $(PIP) install build $(PYTHON) -m build . format: ensure_env $(PIP) install shed $(BIN)/shed src/devranta/*.py test: ensure_env $(PYTHON) -m unittest devranta.tests run: ensure_env $(BIN)/devranta