Commit c511f550 authored by Matt Butcher's avatar Matt Butcher

fix(Makefile): print error if pip is missing

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

Closes #362.
parent f43ac30f
...@@ -72,10 +72,14 @@ HAS_GLIDE := $(shell command -v glide;) ...@@ -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 ...@@ -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.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment