@@ -10,6 +10,8 @@ LDFLAGS := -X $(PKG)/cmd.Version=$(VERSION)
1010LDFLAGS += -X k8s.io/helm/pkg/version.BuildMetadata=
1111LDFLAGS += -X k8s.io/helm/pkg/version.Version=$(shell ./scripts/dep-helm-version.sh)
1212
13+ GO ?= go
14+
1315.PHONY : format
1416format :
1517 test -z " $$ (find . -type f -o -name '*.go' -exec gofmt -d {} + | tee /dev/stderr)" || \
@@ -62,18 +64,18 @@ dist:
6264 rm -rf build/diff/* release/*
6365 mkdir -p build/diff/bin release/
6466 cp README.md LICENSE plugin.yaml build/diff
65- GOOS=linux GOARCH=amd64 go build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
67+ GOOS=linux GOARCH=amd64 $( GO ) build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
6668 tar -C build/ -zcvf $(CURDIR ) /release/helm-diff-linux-amd64.tgz diff/
67- GOOS=linux GOARCH=arm64 go build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
69+ GOOS=linux GOARCH=arm64 $( GO ) build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
6870 tar -C build/ -zcvf $(CURDIR ) /release/helm-diff-linux-arm64.tgz diff/
69- GOOS=freebsd GOARCH=amd64 go build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
71+ GOOS=freebsd GOARCH=amd64 $( GO ) build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
7072 tar -C build/ -zcvf $(CURDIR ) /release/helm-diff-freebsd-amd64.tgz diff/
71- GOOS=darwin GOARCH=amd64 go build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
73+ GOOS=darwin GOARCH=amd64 $( GO ) build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
7274 tar -C build/ -zcvf $(CURDIR ) /release/helm-diff-macos-amd64.tgz diff/
73- GOOS=darwin GOARCH=arm64 go build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
75+ GOOS=darwin GOARCH=arm64 $( GO ) build -o build/diff/bin/diff -trimpath -ldflags=" $( LDFLAGS) "
7476 tar -C build/ -zcvf $(CURDIR ) /release/helm-diff-macos-arm64.tgz diff/
7577 rm build/diff/bin/diff
76- GOOS=windows GOARCH=amd64 go build -o build/diff/bin/diff.exe -trimpath -ldflags=" $( LDFLAGS) "
78+ GOOS=windows GOARCH=amd64 $( GO ) build -o build/diff/bin/diff.exe -trimpath -ldflags=" $( LDFLAGS) "
7779 tar -C build/ -zcvf $(CURDIR ) /release/helm-diff-windows-amd64.tgz diff/
7880
7981.PHONY : release
0 commit comments