aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2020-04-30 11:24:17 -0500
committerRob Landley <rob@landley.net>2020-04-30 11:24:17 -0500
commitb35e4740b3bcdb550de842990ac68bc0d2974d63 (patch)
tree2a2e9bd3ed77379d7a5078dccf47af69f5a54804 /scripts
parent322eb845a960b08a1886a374e1dc403780972767 (diff)
downloadtoybox-b35e4740b3bcdb550de842990ac68bc0d2974d63.tar.gz
Resolve absolute paths in places input can vary.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/mkroot.sh1
-rwxr-xr-xscripts/test.sh1
2 files changed, 2 insertions, 0 deletions
diff --git a/scripts/mkroot.sh b/scripts/mkroot.sh
index 56905f29..77284e76 100755
--- a/scripts/mkroot.sh
+++ b/scripts/mkroot.sh
@@ -123,6 +123,7 @@ if [ -z "$LINUX" ] || [ ! -d "$LINUX/kernel" ]; then
echo 'No $LINUX directory, kernel build skipped.'
else
# Which architecture are we building a kernel for?
+ LINUX="$(realpath "$LINUX")"
[ -z "$TARGET" ] && TARGET="${CROSS_BASE/-*/}"
[ -z "$TARGET" ] && TARGET="$(uname -m)"
diff --git a/scripts/test.sh b/scripts/test.sh
index d9955a5f..b22f928e 100755
--- a/scripts/test.sh
+++ b/scripts/test.sh
@@ -42,6 +42,7 @@ do_test()
C="$(which $CMDNAME 2>/dev/null)"
[ -z "$C" ] && "C=$CMDNAME"
fi
+ C="$(realpath "$C")"
. "$1"
}