diff options
author | Junegunn Choi <junegunn.c@gmail.com> | 2016-05-09 02:03:08 +0900 |
---|---|---|
committer | Junegunn Choi <junegunn.c@gmail.com> | 2016-05-09 02:03:08 +0900 |
commit | 24516bcf4d3be8a1a626b6ccdbe79a740fd5754f (patch) | |
tree | e2ed1bacd3766c673218b50f943b6d7cfebe61dd /install | |
parent | b4c4a642eda9b34bc417b0cc988e3b158080be33 (diff) |
[install] Set a temporary GOPATH
Diffstat (limited to 'install')
-rwxr-xr-x | install | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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 |