get-os.sh: Add support for command tuple

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2019-02-27 11:56:54 +00:00
commit 51e1d2a246

View file

@ -127,6 +127,22 @@ cmd_type()
echo linux echo linux
} }
cmd_tuple()
{
local nv=`cmd_name_version`
local dm=`gcc -dumpmachine`
local arch=${dm%%-*}
local vendor=${nv%%-*}
local os=linux
local lib=gnu
echo "$arch-$vendor-$os-$lib"
}
cmd_triplet()
{
cmd_tuple | sed 's/\([^-]\+\)-\([^-]\+\)-\([^-]\+\)-\([^-]\+\)/\1-\3-\4/'
}
# --- here we go # --- here we go
myname=`basename $0` myname=`basename $0`