This commit is contained in:
Team3
2026-07-22 16:12:23 +02:00
commit f07ef9653d
851 changed files with 501480 additions and 0 deletions

26
Makefile Normal file
View File

@@ -0,0 +1,26 @@
.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