# HG changeset patch # User Pascal Bellard # Date 1454856532 -3600 # Node ID 4f59e782a307d1c6df7756a15bad879728ce4482 # Parent 25fdf21e38d993f13928e43537989436625fb731 Add menu support diff -r 25fdf21e38d9 -r 4f59e782a307 helper --- a/helper Tue Jan 05 20:32:45 2016 +0100 +++ b/helper Sun Feb 07 15:48:52 2016 +0100 @@ -447,6 +447,24 @@ cd $tmp cp fs/boot/bzImage slitaz.img sh fs/boot/bundle slitaz.img rootfs.gz + if [ -s fs/boot/ipxe ] && [ -s fs/boot/memtest ] && + [ $(du -c fs/boot/ipxe fs/boot/memtest slitaz.img | \ + awk 'END { print $1 }') -lt 1440 ]; then + sh fs/boot/bundle out " SliTaz boot menu" slitaz.img \ + "Tiny SliTaz" fs/boot/ipxe "SliTaz web boot" \ + fs/boot/memtest "Check memory" + mv -f out slitaz.img + elif [ -s fs/boot/ipxe ] && [ $(du -c fs/boot/ipxe slitaz.img | \ + awk 'END { print $1 }') -lt 1440 ]; then + sh fs/boot/bundle out " SliTaz boot menu" slitaz.img \ + "Tiny SliTaz" fs/boot/ipxe "SliTaz web boot" + mv -f out slitaz.img + elif [ -s fs/boot/memtest ] && [ $(du -c fs/boot/memtest slitaz.img | \ + awk 'END { print $1 }') -lt 1440 ]; then + sh fs/boot/bundle out " SliTaz boot menu" slitaz.img \ + "Tiny SliTaz" fs/boot/memtest "Check memory" + mv -f out slitaz.img + fi [ $(stat -c %s slitaz.img) -lt 1474560 ] && dd of=slitaz.img bs=18k seek=80 count=0 2> /dev/null fi