bin/brew: rename 'chdir' to 'quiet_cd'

This is inspired by `quiet_system` with basically the same implication
(suppress output), making the name a lot less confusing and avoiding a
clash with the `chdir` function defined in `Library/brew.sh`.
This commit is contained in:
Martin Afanasjew 2016-06-28 21:32:45 +02:00
parent cab97cf4d7
commit 359b67c6c8

View File

@ -1,11 +1,11 @@
#!/bin/bash #!/bin/bash
set +o posix set +o posix
chdir() { quiet_cd() {
cd "$@" >/dev/null cd "$@" >/dev/null
} }
BREW_FILE_DIRECTORY="$(chdir "${0%/*}" && pwd -P)" BREW_FILE_DIRECTORY="$(quiet_cd "${0%/*}" && pwd -P)"
HOMEBREW_BREW_FILE="$BREW_FILE_DIRECTORY/${0##*/}" HOMEBREW_BREW_FILE="$BREW_FILE_DIRECTORY/${0##*/}"
HOMEBREW_PREFIX="${HOMEBREW_BREW_FILE%/*/*}" HOMEBREW_PREFIX="${HOMEBREW_BREW_FILE%/*/*}"
@ -15,8 +15,8 @@ if [[ -L "$HOMEBREW_BREW_FILE" ]]
then then
BREW_SYMLINK="$(readlink "$HOMEBREW_BREW_FILE")" BREW_SYMLINK="$(readlink "$HOMEBREW_BREW_FILE")"
BREW_SYMLINK_DIRECTORY="$(dirname "$BREW_SYMLINK")" BREW_SYMLINK_DIRECTORY="$(dirname "$BREW_SYMLINK")"
BREW_FILE_DIRECTORY="$(chdir "$BREW_FILE_DIRECTORY" && BREW_FILE_DIRECTORY="$(quiet_cd "$BREW_FILE_DIRECTORY" &&
chdir "$BREW_SYMLINK_DIRECTORY" && pwd -P)" quiet_cd "$BREW_SYMLINK_DIRECTORY" && pwd -P)"
HOMEBREW_REPOSITORY="${BREW_FILE_DIRECTORY%/*}" HOMEBREW_REPOSITORY="${BREW_FILE_DIRECTORY%/*}"
fi fi