Files
planer/Makefile
2026-07-22 16:12:23 +02:00

27 lines
622 B
Makefile

.PHONY: test scan rescan status dev build web
test:
cd backend && python3 -m pytest -q
# Entwicklung: Backend (8100, OHNE --reload — Reload killt laufende Scans) + Vite (5273)
dev:
cd backend && uvicorn server:app --port 8100 & \
cd frontend && npx vite --port 5273
# Produktion: Frontend bauen, dann nur den Server starten (serviert frontend/dist)
build:
cd frontend && npm install && npm run build
web:
cd backend && uvicorn server:app --port 8100
# make scan PROJEKT=/pfad/zum/repo
scan:
python3 -m backend scan $(PROJEKT)
rescan:
python3 -m backend rescan $(PROJEKT)
status:
python3 -m backend status