change installation of pigeon if off gopath

pull/7827/head
Megan Marsh 7 years ago
parent 1678d66e31
commit b82ab2cc6a

@ -46,7 +46,12 @@ install-build-deps: ## Install dependencies for bin build
install-gen-deps: ## Install dependencies for code generation
@go get golang.org/x/tools/cmd/goimports
@go get -u github.com/mna/pigeon
@./scripts/off_gopath.sh; if [ $$? -eq 0 ]; then \
go get github.com/mna/pigeon@master; \
else \
go get -u github.com/mna/pigeon; \
fi
@go get github.com/alvaroloes/enumer
dev: ## Build and install a development build

@ -0,0 +1,22 @@
#! /usr/bin/env bash
set -eu -o pipefail
gpath=${GOPATH:-}
if [ -z "$gpath" ]; then
gpath=$HOME/go
fi
reldir=`dirname $0`
curdir=`pwd`
cd $reldir
CUR_GO_DIR=`pwd`
cd $curdir
if [[ $CUR_GO_DIR == *"$gpath"* ]]; then
# echo "You're on the gopath"
exit 1
else
# echo "You're not on the gopath"
exit 0
fi
Loading…
Cancel
Save