From e5175eb7bbf806886bbbf2fb8f764fec5605d1e3 Mon Sep 17 00:00:00 2001 From: "Mingye Wang (Arthur2e5)" Date: Wed, 30 Mar 2016 23:21:45 -0400 Subject: [PATCH] libarch, arch: NOARCH support --- arch/NOARCH.sh | 1 + lib/arch.sh | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 arch/NOARCH.sh diff --git a/arch/NOARCH.sh b/arch/NOARCH.sh new file mode 100644 index 00000000..9ce06a81 --- /dev/null +++ b/arch/NOARCH.sh @@ -0,0 +1 @@ +# dummy diff --git a/lib/arch.sh b/lib/arch.sh index a3187ab8..5638b382 100644 --- a/lib/arch.sh +++ b/lib/arch.sh @@ -56,7 +56,7 @@ arch_loadfile(){ } arch_initcross(){ - if [[ $ABBUILD == $ABHOST ]]; then + if [[ $ABBUILD == $ABHOST || $HOST == NOARCH ]]; then return 0 fi : "${HOSTSYSROOT=/var/ab/cross-root/$ABHOST}" @@ -66,5 +66,6 @@ arch_initcross(){ export PATH="$(dirname "$HOSTTOOLPREFIX"):$PATH" } +# todo: make these variables I guess? arch_lib(){ echo "$(arch_crossroot "$@")/usr/lib"; } arch_crossroot() { echo "/var/ab/cross-root/$ABHOST"; }