VENV := .venv PYTHON := $(VENV)/bin/python PIP := $(VENV)/bin/pip PYTEST := $(VENV)/bin/pytest .PHONY: install run test build $(VENV)/bin/activate: python3 -m venv $(VENV) install: $(VENV)/bin/activate $(PIP) install --quiet -r requirements-dev.txt run: install PORT=5000 $(PYTHON) app.py test: install $(PYTEST) tests/ -v build: docker build -t punktfri:local .