slitaz-forge rev 630
floppies/mkfdrolling.sh: add loram
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Dec 18 13:36:25 2016 +0100 (2016-12-18) |
parents | a08edea1798f |
children | cb0059abc3b5 |
files | mirror/floppies/mkfdrolling.sh |
line diff
1.1 --- a/mirror/floppies/mkfdrolling.sh Tue Oct 04 21:56:45 2016 +0100 1.2 +++ b/mirror/floppies/mkfdrolling.sh Sun Dec 18 13:36:25 2016 +0100 1.3 @@ -1,8 +1,10 @@ 1.4 #!/bin/sh 1.5 1.6 -cd $(dirname $0)/rolling 1.7 -ISO=../../iso/rolling/slitaz-rolling.iso 1.8 -if [ ! -s fd001.img ] || [ $ISO -nt fd001.img ]; then 1.9 +WD=$(cd $(dirname $0); pwd) 1.10 +while read name iso; do 1.11 + cd $WD/$name 1.12 + ISO=../../$iso 1.13 + if [ ! -s fd001.img ] || [ $ISO -nt fd001.img ]; then 1.14 rm -f fd* 2> /dev/null 1.15 taziso $ISO floppyset > /dev/null 1.16 md5sum fd* > md5sum 1.17 @@ -10,7 +12,8 @@ 1.18 mkdir $mnt 1.19 mount -o loop,ro $ISO $mnt 1.20 mtime=$(stat -c %y $mnt/md5sum | sed 's/ .*//') 1.21 - set -- $(sed '/ifmem/!d;s/.*ifmem //' $mnt/boot/isolinux/isolinux.cfg) 1.22 + set -- $(sed '/ifmem/!d;s/.*ifmem //' $mnt/boot/isolinux/isolinux.cfg \ 1.23 + | sed 's|^|echo |;s|\([0-9][0-9]*\) |$((\1/1024))M |g' | sh) 1.24 umount $mnt 1.25 rmdir $mnt 1.26 echo "Built on $mtime, needs up to ${1}b of RAM" > title 1.27 @@ -55,6 +58,9 @@ 1.28 You can bypass this by using B to boot without loading extra floppies.</p> 1.29 EOT 1.30 cd .. 1.31 - ./mkindex.sh rolling > index-rolling.html 1.32 -fi 1.33 - 1.34 + ./mkindex.sh $name > index-$name.html 1.35 + fi 1.36 +done <<EOT 1.37 +rolling iso/rolling/slitaz-rolling.iso 1.38 +loram-rolling iso/rolling/slitaz-rolling-loram.iso 1.39 +EOT