1config BR2_TARGET_SYSLINUX 2 bool "syslinux" 3 depends on BR2_i386 || BR2_x86_64 4 # Make sure at least one of the flavors is installed 5 select BR2_TARGET_SYSLINUX_ISOLINUX \ 6 if !BR2_TARGET_SYSLINUX_PXELINUX && \ 7 !BR2_TARGET_SYSLINUX_MBR && \ 8 !BR2_TARGET_SYSLINUX_EFI 9 select BR2_PACKAGE_UTIL_LINUX 10 select BR2_PACKAGE_UTIL_LINUX_LIBUUID 11 help 12 The syslinux bootloader for x86 systems. 13 This includes: syslinux, pxelinux, extlinux. 14 15 http://syslinux.org 16 17if BR2_TARGET_SYSLINUX 18 19config BR2_TARGET_SYSLINUX_LEGACY_BIOS 20 bool 21 22config BR2_TARGET_SYSLINUX_ISOLINUX 23 bool "install isolinux" 24 select BR2_TARGET_SYSLINUX_LEGACY_BIOS 25 help 26 Install the legacy-BIOS 'isolinux' image, to boot off 27 optical media (CDROM, DVD.) 28 29config BR2_TARGET_SYSLINUX_PXELINUX 30 bool "install pxelinux" 31 select BR2_TARGET_SYSLINUX_LEGACY_BIOS 32 help 33 Install the legacy-BIOS 'pxelinux' image, to boot off 34 the network using PXE. 35 36config BR2_TARGET_SYSLINUX_MBR 37 bool "install mbr" 38 select BR2_TARGET_SYSLINUX_LEGACY_BIOS 39 help 40 Install the legacy-BIOS 'mbr' image, to boot off a 41 local MBR-partition (e.g. prepared with 'extlinux' 42 or 'syslinux'). 43 44config BR2_TARGET_SYSLINUX_EFI 45 bool "install efi" 46 depends on BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS 47 select BR2_PACKAGE_GNU_EFI 48 help 49 Install the 'efi' image, to boot from an EFI environment. 50 51if BR2_TARGET_SYSLINUX_LEGACY_BIOS 52 53config BR2_TARGET_SYSLINUX_C32 54 string "modules to install" 55 help 56 Enter a space-separated list of .c32 modules to install. 57 Leave empty to install no module. 58 59endif # BR2_TARGET_SYSLINUX_LEGACY_BIOS 60 61endif # BR2_TARGET_SYSLINUX 62