Also provide an "ARCH" variable in platform.sh
This commit is contained in:
parent
97f10c9d98
commit
718c68c433
@ -31,6 +31,8 @@ LDSOCONF="/etc/ld.so.conf"
|
|||||||
PREFIX="/usr/local"
|
PREFIX="/usr/local"
|
||||||
PROGNAME="platform.sh"
|
PROGNAME="platform.sh"
|
||||||
SOEXT=".so"
|
SOEXT=".so"
|
||||||
|
#executables
|
||||||
|
UNAME="uname"
|
||||||
[ -f "$CONFIGSH" ] && . "$CONFIGSH"
|
[ -f "$CONFIGSH" ] && . "$CONFIGSH"
|
||||||
|
|
||||||
|
|
||||||
@ -91,6 +93,24 @@ _platform_variable()
|
|||||||
variable="$1"
|
variable="$1"
|
||||||
|
|
||||||
case "$variable" in
|
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)
|
BINDIR)
|
||||||
echo "$PREFIX/bin"
|
echo "$PREFIX/bin"
|
||||||
;;
|
;;
|
||||||
|
Loading…
Reference in New Issue
Block a user