COMPOSE := cd .. && docker compose LINT := go run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.13.2 .PHONY: fmt check test build client dev fmt: go mod tidy $(LINT) fmt check: $(LINT) run $(MAKE) test test: go test -race ./... build: $(COMPOSE) build api client: go build -trimpath -ldflags "-s -w" -o bin/lodge ./cmd/lodge dev: LODGE_DB=storage/lodge.db STATIC_DIR=../frontend/build CLIENTS_DIR=bin ADMIN_TOKEN=dev go run ./cmd/lodge-server