aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMartin Afanasjew2016-04-06 12:24:33 +0200
committerMartin Afanasjew2016-04-07 08:25:41 +0200
commitf3cc0596a663e724c6a3b053eb5fae69e245a8a6 (patch)
tree10aef92967e6746fcec91df8dcc975543600b055 /Library
parent2ca97490afd02e104ee989baaab779199b36651b (diff)
downloadbrew-f3cc0596a663e724c6a3b053eb5fae69e245a8a6.tar.bz2
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 <martin@afanasjew.de>
Diffstat (limited to 'Library')
-rw-r--r--Library/brew.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/brew.sh b/Library/brew.sh
index 1886c1cc1..2e23cfde9 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)}"