From 718c68c433d702cfed6dc26950d41cba972ea39a Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Wed, 27 Feb 2019 16:49:43 +0100 Subject: [PATCH] Also provide an "ARCH" variable in platform.sh --- doc/scripts/platform.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/doc/scripts/platform.sh b/doc/scripts/platform.sh index fdb4de7..62aeeab 100755 --- a/doc/scripts/platform.sh +++ b/doc/scripts/platform.sh @@ -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" ;;