@@ -138,26 +138,26 @@ undeploy: ## Undeploy controller from the K8s cluster specified in ~/.kube/confi
138138
139139CONTROLLER_GEN = $(shell pwd) /bin/controller-gen
140140controller-gen : # # Download controller-gen locally if necessary.
141- $(call go-get -tool,$(CONTROLLER_GEN ) ,sigs.k8s.io/controller-tools/cmd/[email protected] ) 141+ $(call go-install -tool,$(CONTROLLER_GEN ) ,sigs.k8s.io/controller-tools/cmd/[email protected] ) 142142
143143KUSTOMIZE = $(shell pwd) /bin/kustomize
144144kustomize : # # Download kustomize locally if necessary.
145- $(call go-get -tool,$(KUSTOMIZE ) ,sigs.k8s.io/kustomize/kustomize/[email protected] ) 145+ $(call go-install -tool,$(KUSTOMIZE ) ,sigs.k8s.io/kustomize/kustomize/[email protected] ) 146146
147147CRD_REF_DOCS = $(shell pwd) /bin/crd-ref-docs
148148crd-ref-docs : # # Download crd-ref-docs locally if necessary.
149- $(call go-get -tool,$(CRD_REF_DOCS ) ,github.com/elastic/crd-ref-docs@master)
149+ $(call go-install -tool,$(CRD_REF_DOCS ) ,github.com/elastic/crd-ref-docs@master)
150150
151- # go-get -tool will 'go get' any package $2 and install it to $1.
151+ # go-install -tool will 'go get' any package $2 and install it to $1.
152152PROJECT_DIR := $(shell dirname $(abspath $(lastword $(MAKEFILE_LIST ) ) ) )
153- define go-get -tool
153+ define go-install -tool
154154@[ -f $(1 ) ] || { \
155155set -e ;\
156156TMP_DIR=$$(mktemp -d ) ;\
157157cd $$TMP_DIR ;\
158158go mod init tmp ;\
159159echo "Downloading $(2 ) " ;\
160- GOBIN=$(PROJECT_DIR ) /bin go get $(2 ) ;\
160+ GOBIN=$(PROJECT_DIR ) /bin go install $(2 ) ;\
161161rm -rf $$TMP_DIR ;\
162162}
163163endef
0 commit comments