1comment "gptfdisk needs a toolchain w/ C++" 2 depends on !BR2_INSTALL_LIBSTDCPP 3 4config BR2_PACKAGE_GPTFDISK 5 bool "gptfdisk" 6 depends on BR2_INSTALL_LIBSTDCPP 7 select BR2_PACKAGE_UTIL_LINUX 8 select BR2_PACKAGE_UTIL_LINUX_LIBUUID 9 select BR2_PACKAGE_GPTFDISK_GDISK if \ 10 !(BR2_PACKAGE_GPTFDISK_SGDISK || BR2_PACKAGE_GPTFDISK_CGDISK) 11 help 12 GPT fdisk (consisting of the gdisk and sgdisk programs) is a 13 text-mode partitioning tool that works on Globally Unique 14 Identifier (GUID) Partition Table (GPT) disks, rather than on 15 the more common (through 2010) Master Boot Record (MBR) 16 partition tables. 17 18 http://www.rodsbooks.com/gdisk/ 19 20if BR2_PACKAGE_GPTFDISK 21 22config BR2_PACKAGE_GPTFDISK_GDISK 23 bool "interactive gdisk" 24 help 25 Install the interactive GUID partition table (GPT) manipulator 26 /usr/sbin/gdisk which is modelled after and quite similar in 27 use to the traditional MBR based fdisk tool. 28 29config BR2_PACKAGE_GPTFDISK_SGDISK 30 bool "command line sgdisk" 31 select BR2_PACKAGE_POPT 32 help 33 Install the command-line GUID partition table (GPT) 34 manipulator /usr/sbin/sgdisk which is named after the 35 traditional MBR based sfdisk tool albeit with an entirely 36 different option syntax. 37 38config BR2_PACKAGE_GPTFDISK_CGDISK 39 bool "ncurses cgdisk" 40 depends on BR2_USE_WCHAR # ncurses wchar 41 select BR2_PACKAGE_NCURSES 42 select BR2_PACKAGE_NCURSES_WCHAR # needed because of UTF-16 43 help 44 Install the ncurses-based GUID partition table (GPT) 45 manipulator /usr/sbin/cgdisk. 46 47endif 48