keptn-terraform/terraform-kubernetes-get-se.../GNUmakefile

18 lines
426 B
Makefile

BINARY_NAME := get-secret-value
all: vet build
build: FORCE
set GOOS=linux&& set GOARCH=amd64&& go build -o $(CURDIR)/bin/${BINARY_NAME}_linux_amd64
set GOOS=darwin&& set GOARCH=amd64&& go build -o $(CURDIR)/bin/${BINARY_NAME}_darwin_amd64
set GOOS=windows&& set GOARCH=amd64&& go build -o $(CURDIR)/bin/${BINARY_NAME}_win_amd64.exe
vet:
go vet ./...
clean:
$(RM) -r $(CURDIR)/bin
FORCE:
.PHONY: all build vet clean