From 67dc3323ed1368ffc6a49899c8b98732dc2eb181 Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Wed, 24 May 2017 09:12:21 -0700 Subject: [PATCH] lock: simplify ruby conditional --- Library/Homebrew/utils/lock.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/utils/lock.sh b/Library/Homebrew/utils/lock.sh index b3c23c3ef3..7f2bb8b73f 100644 --- a/Library/Homebrew/utils/lock.sh +++ b/Library/Homebrew/utils/lock.sh @@ -42,7 +42,7 @@ _create_lock() { [[ -x "$ruby" ]] || ruby="$(which ruby 2>/dev/null)" [[ -x "$python" ]] || python="$(which python 2>/dev/null)" - if [[ -x "$ruby" && $("$ruby" -e "puts RUBY_VERSION >= '1.8.7' ? 0 : 1") = 0 ]] + if [[ -x "$ruby" ]] && "$ruby" -e "exit(RUBY_VERSION >= '1.8.7')" then "$ruby" -e "File.new($lock_fd).flock(File::LOCK_EX | File::LOCK_NB) || exit(1)" elif [[ -x "$(which flock)" ]]