KUBE_EXTRA_GOPATH to append to the GOPATH

So you can add your own package to the GOPATH outside of the kube tree
This commit is contained in:
Eric Paris
2014-09-10 14:32:44 -04:00
parent a6e4d77faf
commit 35f03d4241

View File

@@ -105,8 +105,13 @@ kube::setup_go_environment() {
fi
fi
GOPATH=${KUBE_TARGET}
# Append KUBE_EXTRA_GOPATH to the GOPATH if it is defined.
if [[ -n ${KUBE_EXTRA_GOPATH:-} ]]; then
GOPATH=${GOPATH}:${KUBE_EXTRA_GOPATH}
fi
# Set GOPATH to point to the tree maintained by `godep`.
GOPATH="${KUBE_TARGET}:${KUBE_REPO_ROOT}/Godeps/_workspace"
GOPATH="${GOPATH}:${KUBE_REPO_ROOT}/Godeps/_workspace"
export GOPATH
# Unset GOBIN in case it already exists in the current session.