Also provide an "ARCH" variable in platform.sh

This commit is contained in:
Pierre Pronchery 2019-02-27 16:49:43 +01:00
parent 97f10c9d98
commit 718c68c433

View File

@ -31,6 +31,8 @@ LDSOCONF="/etc/ld.so.conf"
PREFIX="/usr/local"
PROGNAME="platform.sh"
SOEXT=".so"
#executables
UNAME="uname"
[ -f "$CONFIGSH" ] && . "$CONFIGSH"
@ -91,6 +93,24 @@ _platform_variable()
variable="$1"
case "$variable" in
ARCH)
if [ -n "$ARCH" ]; then
echo "$ARCH"
return 0
fi
ARCH=$($UNAME -m)
case "$ARCH" in
amd64|x86_64)
echo "amd64"
;;
i[3456]86)
echo "i386"
;;
*)
echo "unknown"
;;
esac
;;
BINDIR)
echo "$PREFIX/bin"
;;