.PHONY: dev dev-web build build-web run test clean dev: @echo "Run backend and frontend in separate terminals:" @echo " make run" @echo " make dev-web" dev-web: cd web && npm run dev build-web: cd web && npm run build rm -rf internal/api/static/* cp -r web/dist/* internal/api/static/ build: build-web go build -o dist/prism ./cmd/prism run: go run ./cmd/prism test: go test ./... clean: rm -rf dist web/dist internal/api/static/* @echo 'Prism' > internal/api/static/index.html