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