mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 22:26:42 +00:00
create_livestick: use our *.c32
we should never trust people's host syslinux
This commit is contained in:
parent
77006f241d
commit
af39048a80
@ -239,26 +239,9 @@ EOF
|
|||||||
|
|
||||||
cp splash.png /tmp/usb_install
|
cp splash.png /tmp/usb_install
|
||||||
|
|
||||||
if [ -f /usr/lib/syslinux/vesamenu.c32 ]; then
|
cp 3rdparty/syslinux/vesamenu.c32 /tmp/usb_install
|
||||||
cp /usr/lib/syslinux/vesamenu.c32 /tmp/usb_install
|
cp 3rdparty/syslinux/libcom32.c32 /tmp/usb_install
|
||||||
elif [ -f /usr/share/syslinux/vesamenu.c32 ]; then
|
cp 3rdparty/syslinux/libutil.c32 /tmp/usb_install
|
||||||
cp /usr/share/syslinux/vesamenu.c32 /tmp/usb_install
|
|
||||||
else
|
|
||||||
echo "ERROR: Can't find syslinux's vesamenu.c32 on Host OS" >&2
|
|
||||||
sed 's|^UI vesamenu.c32|#UI vesamenu.c32|g' /tmp/usb_install/syslinux.cfg
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -f /usr/lib/syslinux/libcom32.c32 ]; then
|
|
||||||
cp /usr/lib/syslinux/libcom32.c32 /tmp/usb_install
|
|
||||||
elif [ -f /usr/share/syslinux/libcom32.c32 ]; then
|
|
||||||
cp /usr/share/syslinux/libcom32.c32 /tmp/usb_install
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -f /usr/lib/syslinux/libutil.c32 ]; then
|
|
||||||
cp /usr/lib/syslinux/libutil.c32 /tmp/usb_install
|
|
||||||
elif [ -f /usr/share/syslinux/libutil.c32 ]; then
|
|
||||||
cp /usr/share/syslinux/libutil.c32 /tmp/usb_install
|
|
||||||
fi
|
|
||||||
|
|
||||||
# sync disk
|
# sync disk
|
||||||
echo "syncing disk..."
|
echo "syncing disk..."
|
||||||
|
Loading…
x
Reference in New Issue
Block a user