wok diff syslinux/stuff/iso2exe/init @ rev 17160

syslinux/iso2exe: full zImage support
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Sep 17 11:38:34 2014 +0200 (2014-09-17)
parents e0a6955b0a12
children a95b0be09647
line diff
     1.1 --- a/syslinux/stuff/iso2exe/init	Fri Mar 14 10:24:30 2014 +0000
     1.2 +++ b/syslinux/stuff/iso2exe/init	Wed Sep 17 11:38:34 2014 +0200
     1.3 @@ -67,10 +67,10 @@
     1.4  {
     1.5  	echo "Extracting $(basename $1) ..."
     1.6  	case $(get 0 $1) in
     1.7 -	*35615)	zcat $1 ;;
     1.8 -	*\ 93)	unlzma -c $1 ;;
     1.9 -	*)	cat $1 ;;
    1.10 -	esac | ( cd ${2:-/} ; cpio -idmu > /dev/null 2>&1 )
    1.11 +	*35615)	( zcat || gunzip ) ;;
    1.12 +	*\ 93)	unlzma ;;
    1.13 +	*)	cat ;;
    1.14 +	esac < $1 | ( cd ${2:-/} ; cpio -idmu > /dev/null 2>&1 )
    1.15  }
    1.16  
    1.17  getuuid()