SERVICE_NAME := account

VENV := .venv/bin

organize:
	$(VENV)/python route_organizer.py --service $(SERVICE_NAME)
	$(VENV)/ruff format services/$(SERVICE_NAME)/handlers
	$(VENV)/ruff check services/$(SERVICE_NAME)/handlers --fix

fmt:
	$(VENV)/ruff format services/$(SERVICE_NAME)/handlers
	$(VENV)/ruff check services/$(SERVICE_NAME)/handlers --fix

compare:
	$(VENV)/python route_lister.py services/$(SERVICE_NAME)/handlers.py services/$(SERVICE_NAME)/handlers

list_old:
	$(VENV)/python route_lister.py services/$(SERVICE_NAME)/handlers.py

list_new:
	$(VENV)/python route_lister.py services/$(SERVICE_NAME)/handlers

.PHONY: compare fmt list_new list_old organize