init
This commit is contained in:
26
Makefile
Normal file
26
Makefile
Normal 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
|
||||
Reference in New Issue
Block a user