diff --git a/Library/Homebrew/brew.sh b/Library/Homebrew/brew.sh index 2c8283a65a..7b19f519b7 100644 --- a/Library/Homebrew/brew.sh +++ b/Library/Homebrew/brew.sh @@ -38,7 +38,7 @@ then HOMEBREW_DEFAULT_LOGS="${HOME}/Library/Logs/Homebrew" HOMEBREW_DEFAULT_TEMP="/private/tmp" else - CACHE_HOME="${XDG_CACHE_HOME:-${HOME}/.cache}" + CACHE_HOME="${HOMEBREW_XDG_CACHE_HOME:-${HOME}/.cache}" HOMEBREW_DEFAULT_CACHE="${CACHE_HOME}/Homebrew" HOMEBREW_DEFAULT_LOGS="${CACHE_HOME}/Homebrew/Logs" HOMEBREW_DEFAULT_TEMP="/tmp" diff --git a/bin/brew b/bin/brew index f5304144d7..f0231165d6 100755 --- a/bin/brew +++ b/bin/brew @@ -157,6 +157,7 @@ USED_BY_HOMEBREW_VARS=( SSH_TTY SUDO_USER TMUX + XDG_CACHE_HOME XDG_RUNTIME_DIR ) for VAR in "${USED_BY_HOMEBREW_VARS[@]}"