.PHONY: sim sim-local # Prefer the project venv's interpreter (this box has no bare `python` on PATH), # fall back to python3, then python. PYTHON ?= $(firstword $(wildcard .venv/bin/python) python3 python) sim: docker compose -f simulator/docker-compose.yml up --build sim-local: $(PYTHON) -m uvicorn simulator.app:app --reload --port 8000