summaryrefslogtreecommitdiffstats
path: root/install
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2016-05-09 02:03:08 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2016-05-09 02:03:08 +0900
commit24516bcf4d3be8a1a626b6ccdbe79a740fd5754f (patch)
treee2ed1bacd3766c673218b50f943b6d7cfebe61dd /install
parentb4c4a642eda9b34bc417b0cc988e3b158080be33 (diff)
[install] Set a temporary GOPATH
Diffstat (limited to 'install')
-rwxr-xr-xinstall6
1 files changed, 5 insertions, 1 deletions
diff --git a/install b/install
index 6d2e886c..8ca5cbeb 100755
--- a/install
+++ b/install
@@ -231,9 +231,13 @@ if [ -n "$binary_error" ]; then
echo "No prebuilt binary for $archi ..."
if command -v go > /dev/null; then
echo -n "Building binary (go get github.com/junegunn/fzf/src/fzf) ... "
+ if [ -z "${GOPATH-}" ]; then
+ export GOPATH="${TMPDIR:-/tmp}/fzf-gopath"
+ mkdir -p "$GOPATH"
+ fi
if go get github.com/junegunn/fzf/src/fzf; then
echo "OK"
- link_fzf_in_path
+ cp "$GOPATH/bin/fzf" "$fzf_base/bin/"
else
echo "Failed to build binary ..."
install_ruby_fzf