.PHONY: init dev

UV = uv run --env-file .env.bytecode

# Ankor API dev port (see repo port conventions: ankor API = 8001)
PORT ?= 8001

init:
	uv sync
	$(UV) --env-file ../example/.env alembic upgrade head

dev:
	$(UV) --env-file ../example/.env uvicorn ankor.app:create_app --factory --reload --reload-dir src/ankor --port $(PORT)
