.PHONY: service webui test build clean export PATH := $(HOME)/.local/go/bin:$(PATH) service: cd service && go run ./cmd/server webui: cd webui && npm run dev test: cd service && go test ./... cd webui && npm test build: mkdir -p bin cd service && go build -o ../bin/clustercanvas-server ./cmd/server cd webui && npm run build clean: rm -rf bin service/coverage.out webui/dist webui/coverage