Added autoconf, automake, bsdutils, libtool, musl-fts, perl, and pkgconf, and replaced m4

This commit is contained in:
Alexander Hill
2025-11-27 18:46:03 -05:00
parent 38329ef5fd
commit 679f263c2f
12 changed files with 327 additions and 7 deletions

25
maple-chroot Executable file
View File

@@ -0,0 +1,25 @@
#!/bin/sh
if [ -z "$1" ] && [ ! -d "$1" ]; then
echo "Usage: $0 <root>"
exit 1
fi
if mount --rbind /dev $1/dev && mount --make-rslave $1/dev; then
if mount -t proc /proc $1/proc; then
if mount --bind /run $1/run; then
if mount --rbind /sys $1/sys && mount --make-rslave $1/sys; then
if mount --rbind /tmp $1/tmp; then
SHELL=$2
[ -z "$SHELL" ] && SHELL=/bin/sh
chroot $1 $SHELL
umount -R $1/tmp
fi
umount -R $1/sys
fi
umount -R $1/run
fi
umount -R $1/proc
fi
umount -R $1/dev
fi