Browse Source

add tools check with short circuit

pull/964/head
Petabyte Storage 7 years ago
parent
commit
ae632654d2
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      Makefile

+ 5
- 1
Makefile View File

@ -59,6 +59,7 @@ get_vendor_deps:
@rm -rf vendor/
@echo "--> Running glide install"
@glide install
@make check_tools
update_vendor_deps:
@glide update
@ -67,6 +68,9 @@ update_tools:
@echo "--> Updating tools"
@go get -u $(GOTOOLS)
check_tools:
which gox || make tools
tools:
@echo "--> Installing tools"
@go get $(GOTOOLS)
@ -106,4 +110,4 @@ metalinter_test:
#--enable=vet \
#--enable=vetshadow \
.PHONY: install build build_race dist test test_race test_integrations test100 draw_deps get_vendor_deps update_vendor_deps update_tools tools test_release
.PHONY: install build build_race check_tools dist test test_race test_integrations test100 draw_deps get_vendor_deps update_vendor_deps update_tools tools test_release

Loading…
Cancel
Save