From 51e1d2a2461b276da42d8c859d512cf5b97bf7f1 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Wed, 27 Feb 2019 11:56:54 +0000 Subject: [PATCH] get-os.sh: Add support for command tuple Signed-off-by: Jan Lindemann --- scripts/get-os.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/scripts/get-os.sh b/scripts/get-os.sh index da180ba1..4ddc3add 100755 --- a/scripts/get-os.sh +++ b/scripts/get-os.sh @@ -127,6 +127,22 @@ cmd_type() 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 myname=`basename $0`