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>
This commit is contained in:
parent
2ca97490af
commit
f3cc0596a6
@ -74,9 +74,9 @@ then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
HOMEBREW_CURL="/usr/bin/curl"
|
HOMEBREW_CURL="/usr/bin/curl"
|
||||||
HOMEBREW_PROCESSOR="$(uname -p)"
|
|
||||||
if [[ -n "$HOMEBREW_OSX" ]]
|
if [[ -n "$HOMEBREW_OSX" ]]
|
||||||
then
|
then
|
||||||
|
HOMEBREW_PROCESSOR="$(uname -p)"
|
||||||
HOMEBREW_PRODUCT="Homebrew"
|
HOMEBREW_PRODUCT="Homebrew"
|
||||||
HOMEBREW_SYSTEM="Macintosh"
|
HOMEBREW_SYSTEM="Macintosh"
|
||||||
# This is i386 even on x86_64 machines
|
# This is i386 even on x86_64 machines
|
||||||
@ -91,6 +91,7 @@ then
|
|||||||
HOMEBREW_CURL="$HOMEBREW_PREFIX/opt/curl/bin/curl"
|
HOMEBREW_CURL="$HOMEBREW_PREFIX/opt/curl/bin/curl"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
|
HOMEBREW_PROCESSOR="$(uname -m)"
|
||||||
HOMEBREW_PRODUCT="${HOMEBREW_SYSTEM}brew"
|
HOMEBREW_PRODUCT="${HOMEBREW_SYSTEM}brew"
|
||||||
[[ -n "$HOMEBREW_LINUX" ]] && HOMEBREW_OS_VERSION="$(lsb_release -sd 2>/dev/null)"
|
[[ -n "$HOMEBREW_LINUX" ]] && HOMEBREW_OS_VERSION="$(lsb_release -sd 2>/dev/null)"
|
||||||
: "${HOMEBREW_OS_VERSION:=$(uname -r)}"
|
: "${HOMEBREW_OS_VERSION:=$(uname -r)}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user