fix(Makefile): print error if pip is missing

Also, prompt the user to run pip install during bootstrap.

Closes #362.
pull/369/head
Matt Butcher 9 years ago
parent f43ac30fd5
commit c511f550aa

@ -72,10 +72,14 @@ HAS_GLIDE := $(shell command -v glide;)
HAS_GOLINT := $(shell command -v golint;) HAS_GOLINT := $(shell command -v golint;)
HAS_GOVET := $(shell command -v go tool vet;) HAS_GOVET := $(shell command -v go tool vet;)
HAS_GOX := $(shell command -v gox;) HAS_GOX := $(shell command -v gox;)
HAS_PIP := $(shell command -v pip;)
.PHONY: bootstrap .PHONY: bootstrap
bootstrap: bootstrap:
@echo Installing deps @echo Installing deps
ifndef HAS_PIP
$(error Please install the latest version of Python pip)
endif
ifndef HAS_GLIDE ifndef HAS_GLIDE
go get github.com/Masterminds/glide go get github.com/Masterminds/glide
endif endif
@ -89,3 +93,4 @@ ifndef HAS_GOX
go get -u github.com/mitchellh/gox go get -u github.com/mitchellh/gox
endif endif
glide install glide install
@echo Please run pip install -r expansion/requirements.txt. You might need sudo.

Loading…
Cancel
Save