From 9e32aede1088b139398efd418a3f0d89a6e0394c Mon Sep 17 00:00:00 2001 From: David Caldwell Date: Sat, 13 Feb 2016 11:16:49 -0800 Subject: [PATCH] brew: Don't re-canonicalize HOMEBREW_BREW_FILE and BREW_FILE_DIRECTORY are already canonicalized. --- bin/brew | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/brew b/bin/brew index bc963e6c8c..2871085d02 100755 --- a/bin/brew +++ b/bin/brew @@ -14,8 +14,8 @@ then chdir "$BREW_SYMLINK_DIRECTORY" && pwd -P)" fi -HOMEBREW_PREFIX="$(chdir "$(dirname "$(dirname "$HOMEBREW_BREW_FILE")")" && pwd -P)" -HOMEBREW_REPOSITORY="$(chdir "$BREW_FILE_DIRECTORY"/../ && pwd -P)" -HOMEBREW_LIBRARY="$(chdir "$BREW_FILE_DIRECTORY"/../Library && pwd -P)" +HOMEBREW_PREFIX="${HOMEBREW_BREW_FILE%/*/*}" +HOMEBREW_REPOSITORY="${BREW_FILE_DIRECTORY%/*}" +HOMEBREW_LIBRARY="${BREW_FILE_DIRECTORY%/*}/Library" source "$HOMEBREW_LIBRARY/brew.sh"