ROOT_DIR = $(dir $(realpath $(lastword $(MAKEFILE_LIST)))) PYTHON = $(ROOT_DIR)venv/bin/python format: @./venv/bin/black mumui/*.py deployment/*.py lint: @./venv/bin/ruff . dev: rm -rf venv python3 -m virtualenv venv ./venv/bin/pip install -r requirements.txt ./venv/bin/pip install -r requirements-dev.txt django: docker build . -t mumui:local pushpin-local: cd pushpin && docker build . -t pushpin:mumui nginx-local: cd nginx && docker build . -t nginx:mumui build: $(MAKE) pushpin-local $(MAKE) nginx-local $(MAKE) django .PHONY: static static: $(PYTHON) manage.py collectstatic --no-input run: docker compose up stop: docker compose down