From f3cc0596a663e724c6a3b053eb5fae69e245a8a6 Mon Sep 17 00:00:00 2001 From: Martin Afanasjew Date: Wed, 6 Apr 2016 12:24:33 +0200 Subject: [PATCH] brew.sh: tweak HOMEBREW_PROCESSOR on Linux `uname -p` seems to be less useful on Linux (Debian 8 yields `unknown`), thus prefer `uname -m` on those systems to determine the processor type. Closes #35. Signed-off-by: Martin Afanasjew --- Library/brew.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/brew.sh b/Library/brew.sh index 1886c1cc14..2e23cfde9b 100644 --- a/Library/brew.sh +++ b/Library/brew.sh @@ -74,9 +74,9 @@ then fi HOMEBREW_CURL="/usr/bin/curl" -HOMEBREW_PROCESSOR="$(uname -p)" if [[ -n "$HOMEBREW_OSX" ]] then + HOMEBREW_PROCESSOR="$(uname -p)" HOMEBREW_PRODUCT="Homebrew" HOMEBREW_SYSTEM="Macintosh" # This is i386 even on x86_64 machines @@ -91,6 +91,7 @@ then HOMEBREW_CURL="$HOMEBREW_PREFIX/opt/curl/bin/curl" fi else + HOMEBREW_PROCESSOR="$(uname -m)" HOMEBREW_PRODUCT="${HOMEBREW_SYSTEM}brew" [[ -n "$HOMEBREW_LINUX" ]] && HOMEBREW_OS_VERSION="$(lsb_release -sd 2>/dev/null)" : "${HOMEBREW_OS_VERSION:=$(uname -r)}"