- Many fixes to sourcing, now will always resolve to base dir.

- All scripts are again `sh` compatible.
- Binbox overhaul, symlinks finally work just like `busybox`.
- Error checking to some files like `sw` and `own`.
TODO: Make it pretty and make `short` already.
This commit is contained in:
Sam Hardeman 2025-09-22 08:34:50 +02:00
parent b5c8a3f894
commit 0912f2d3d4
13 changed files with 1143 additions and 33 deletions

7
cdz
View file

@ -1,8 +1,9 @@
#!/bin/bash
#!/bin/sh
if [[ $DAISY_INTERNAL -ne 1 ]];
then
DAISY_INTERNAL=1 source $DAISY_SOURCE_FILE
export DAISY_INTERNAL=1
. $(dirname $(realpath $0))/daisy.source
fi
target=$1
@ -63,7 +64,7 @@ if (( $hasmounter == 0 )); then
istar=1
iszip=1
israr=1
fi
fi
# Now we set the right command
if (( $istar == 0 )); then