mirror of
https://github.com/junegunn/fzf.git
synced 2025-11-17 07:43:39 -05:00
[install] Always download binary when --pre is set
This commit is contained in:
16
install
16
install
@@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
version=0.10.1
|
[[ "$@" =~ --pre ]] && version=0.10.2 pre=1 ||
|
||||||
[[ "$@" =~ --pre ]] && version=0.10.2
|
version=0.10.1 pre=0
|
||||||
|
|
||||||
cd $(dirname $BASH_SOURCE)
|
cd $(dirname $BASH_SOURCE)
|
||||||
fzf_base=$(pwd)
|
fzf_base=$(pwd)
|
||||||
@@ -46,11 +46,13 @@ symlink() {
|
|||||||
|
|
||||||
download() {
|
download() {
|
||||||
echo "Downloading bin/fzf ..."
|
echo "Downloading bin/fzf ..."
|
||||||
if [[ ! $1 =~ dev && -x "$fzf_base"/bin/fzf ]]; then
|
if [ $pre = 0 ]; then
|
||||||
echo " - Already exists"
|
if [ -x "$fzf_base"/bin/fzf ]; then
|
||||||
check_binary && return
|
echo " - Already exists"
|
||||||
elif [ -x "$fzf_base"/bin/$1 ]; then
|
check_binary && return
|
||||||
symlink $1 && check_binary && return
|
elif [ -x "$fzf_base"/bin/$1 ]; then
|
||||||
|
symlink $1 && check_binary && return
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
mkdir -p "$fzf_base"/bin && cd "$fzf_base"/bin
|
mkdir -p "$fzf_base"/bin && cd "$fzf_base"/bin
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user