mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 21:26:49 +00:00
Use the host's vesamenu.c32 as well
When using syslinux and C32 modules it's important to use the C32 modules build with the same syslinux. This patch ensures that we use the host OS's vesamenu.c32, rather than the one shipped in the tarball.
This commit is contained in:
parent
14e958d5a6
commit
171b937be0
@ -232,9 +232,16 @@ EOF
|
||||
cp README.md /tmp/usb_install
|
||||
cp RELEASE /tmp/usb_install
|
||||
|
||||
cp 3rdparty/syslinux/vesamenu.c32 /tmp/usb_install
|
||||
cp splash.png /tmp/usb_install
|
||||
|
||||
if [ -f /usr/lib/syslinux/vesamenu.c32 ]; then
|
||||
cp /usr/lib/syslinux/vesamenu.c32 /tmp/usb_install
|
||||
elif [ -f /usr/share/syslinux/vesamenu.c32 ]; then
|
||||
cp /usr/share/syslinux/vesamenu.c32 /tmp/usb_install
|
||||
else
|
||||
echo "ERROR: Can't find syslinux's vesamenu.c32 on Host OS" >&2
|
||||
fi
|
||||
|
||||
# sync disk
|
||||
echo "syncing disk..."
|
||||
sync
|
||||
@ -250,7 +257,7 @@ EOF
|
||||
elif [ -f /usr/share/syslinux/mbr.bin ]; then
|
||||
MBR="/usr/share/syslinux/mbr.bin" # example: fedora
|
||||
else
|
||||
echo "Can't find syslinux's mbr.bin on Host OS"
|
||||
echo "ERROR: Can't find syslinux's mbr.bin on Host OS" >&2
|
||||
fi
|
||||
|
||||
if [ -n "$MBR" ]; then
|
||||
|
Loading…
x
Reference in New Issue
Block a user