blob: 0cc666df9a84543a76b992d35d13154224f9febd [file] [log] [blame]
KGO := CGO_ENABLED=0 GOOS=linux go build
.PHONY: default
default: allgo
.PHONY: test
test:
go test ./go/... -v
.PHONY: allgo
allgo:
go install -v ./cmd/...
.PHONY: release-goldctl-gcs
release-goldctl-gcs: build-static-goldctl
./release_goldctl
.PHONY: build-static-goldctl
build-static-goldctl:
mkdir -p ./build
rm -f ./build/goldctl
$(KGO) -o build/goldctl -a ./cmd/goldctl/...
.PHONY: mocks
mocks:
go generate ./...