@@ -10,6 +10,8 @@ LDFLAGS := -X $(PKG)/cmd.Version=$(VERSION)
10
10
LDFLAGS += -X k8s.io/helm/pkg/version.BuildMetadata=
11
11
LDFLAGS += -X k8s.io/helm/pkg/version.Version=$(shell ./scripts/dep-helm-version.sh)
12
12
13
+ GO ?= go
14
+
13
15
.PHONY : format
14
16
format :
15
17
test -z " $$ (find . -type f -o -name '*.go' -exec gofmt -d {} + | tee /dev/stderr)" || \
@@ -62,18 +64,18 @@ dist:
62
64
rm -rf build/diff/* release/*
63
65
mkdir -p build/diff/bin release/
64
66
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) "
66
68
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) "
68
70
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) "
70
72
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) "
72
74
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) "
74
76
tar -C build/ -zcvf $(CURDIR ) /release/helm-diff-macos-arm64.tgz diff/
75
77
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) "
77
79
tar -C build/ -zcvf $(CURDIR ) /release/helm-diff-windows-amd64.tgz diff/
78
80
79
81
.PHONY : release
0 commit comments