morz-infoboard/Makefile
Jesko Anschütz 1bfcdfd922 Integriere golangci-lint in den Entwicklungsablauf
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-22 17:53:24 +01:00

30 lines
667 B
Makefile

BACKEND_DIR=server/backend
AGENT_DIR=player/agent
.PHONY: build build-backend build-agent run-backend run-agent fmt lint lint-backend lint-agent
build: build-backend build-agent
build-backend:
cd $(BACKEND_DIR) && go build ./...
build-agent:
cd $(AGENT_DIR) && go build ./...
run-backend:
cd $(BACKEND_DIR) && go run ./cmd/api
run-agent:
cd $(AGENT_DIR) && go run ./cmd/agent
fmt:
cd $(BACKEND_DIR) && go fmt ./...
cd $(AGENT_DIR) && go fmt ./...
lint: lint-backend lint-agent
lint-backend:
cd $(BACKEND_DIR) && golangci-lint run --config ../../.golangci.yml ./...
lint-agent:
cd $(AGENT_DIR) && golangci-lint run --config ../../.golangci.yml ./...