File tree 1 file changed +3
-7
lines changed
1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -161,7 +161,7 @@ envtest: ## Download envtest-setup locally if necessary.
161
161
162
162
MOCKGEN = $(shell pwd) /bin/mockgen
163
163
mockgen : # # Download mockgen locally if necessary.
164
- $(call go-get-tool,$(MOCKGEN ) ,github.com/golang/mock/mockgen)
164
+ $(call go-get-tool,$(MOCKGEN ) ,github.com/golang/mock/mockgen@latest )
165
165
166
166
GOLINT = $(shell pwd) /bin/golangci-lint
167
167
golint : # # Download golangci-lint locally if necessary.
@@ -172,12 +172,8 @@ PROJECT_DIR := $(shell dirname $(abspath $(lastword $(MAKEFILE_LIST))))
172
172
define go-get-tool
173
173
@[ -f $(1 ) ] || { \
174
174
set -e ;\
175
- TMP_DIR=$$(mktemp -d ) ;\
176
- cd $$TMP_DIR ;\
177
- go mod init tmp ;\
178
- echo "Downloading $(2 ) " ;\
179
- GOBIN=$(PROJECT_DIR ) /bin go get $(2 ) ;\
180
- rm -rf $$TMP_DIR ;\
175
+ echo "Installing $(2 ) " ;\
176
+ GOFLAGS="" GOBIN=$(PROJECT_DIR ) /bin go install $(2 ) ;\
181
177
}
182
178
endef
183
179
You can’t perform that action at this time.
0 commit comments