# HG changeset patch # User Pascal Bellard # Date 1550052280 -3600 # Node ID 8ba0c1488f0ca18bed87aaa8167b84c47de81381 # Parent 378b0ba41272af67aa48fd09154def4fbe69c75e syslinux/iso2exe/init: fix build diff -r 378b0ba41272 -r 8ba0c1488f0c syslinux/stuff/iso2exe/Makefile --- a/syslinux/stuff/iso2exe/Makefile Wed Feb 13 10:43:31 2019 +0100 +++ b/syslinux/stuff/iso2exe/Makefile Wed Feb 13 11:04:40 2019 +0100 @@ -19,7 +19,6 @@ ./$@ --build boot.com bootiso.bin init win32.exe init.built: bootloader.bin ifmem.bin init - sed -i 's|^[ \t]*||;s|[ \t]*###.*||;s|^$||' init ./init --build touch init.built diff -r 378b0ba41272 -r 8ba0c1488f0c syslinux/stuff/iso2exe/init --- a/syslinux/stuff/iso2exe/init Wed Feb 13 10:43:31 2019 +0100 +++ b/syslinux/stuff/iso2exe/init Wed Feb 13 11:04:40 2019 +0100 @@ -759,11 +759,12 @@ } if [ "$1" == "--build" ]; then #install-begin - uuencode -m - < ifmem.bin | sed -e '/^ifmemcode$/r/dev/stdin' \ - -e '/^ifmemcode$/d' -i $0 + cp $0 $0.tmp + uuencode -m - < ifmem.bin | sed -e 's|^[ \t]*||;s|[ \t]*###.*||' \ + -e '/^ifmemcode$/r/dev/stdin' -e '/^ifmemcode$/d' -i $0.tmp uuencode -m - < bootloader.bin | sed -e '/^bootloader$/r/dev/stdin' \ - -e '/^bootloader$/d' -e '/install-begin$/,/install-end$/d' -i $0 - exit + -e '/^bootloader$/d' -e '/install-begin$/,/install-end$/d' -i $0.rmp + mv -f $0.tmp $0; exit fi #install-end parse_isolinux() {