change installation of pigeon if off gopath
This commit is contained in:
parent
1678d66e31
commit
b82ab2cc6a
7
Makefile
7
Makefile
|
@ -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…
Reference in New Issue