1 comment "gptfdisk needs a toolchain w/ C++"
2 depends on !BR2_INSTALL_LIBSTDCPP
4 config BR2_PACKAGE_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)
12 GPT fdisk (consisting of the gdisk and sgdisk programs) is a
13 text-mode partitioning tool that works on Globally Unique Identifier
14 (GUID) Partition Table (GPT) disks, rather than on the more common
15 (through 2010) Master Boot Record (MBR) partition tables.
17 http://www.rodsbooks.com/gdisk/
19 if BR2_PACKAGE_GPTFDISK
21 config BR2_PACKAGE_GPTFDISK_GDISK
22 bool "interactive gdisk"
24 Install the interactive GUID partition table (GPT) manipulator
25 /usr/sbin/gdisk which is modelled after and quite similar in use
26 to the traditional MBR based fdisk tool.
28 config BR2_PACKAGE_GPTFDISK_SGDISK
29 bool "command line sgdisk"
30 select BR2_PACKAGE_POPT
32 Install the command-line GUID partition table (GPT) manipulator
33 /usr/sbin/sgdisk which is named after the traditional MBR based
34 sfdisk tool albeit with an entirely different option syntax.
36 config BR2_PACKAGE_GPTFDISK_CGDISK
38 select BR2_PACKAGE_NCURSES
39 select BR2_PACKAGE_NCURSES_WCHAR # needed because of UTF-16
40 depends on BR2_USE_WCHAR # ncurses wchar
41 depends on !(BR2_bfin && BR2_BINFMT_FLAT) # ncurses wchar support
43 Install the ncurses-based GUID partition table (GPT)
44 manipulator /usr/sbin/cgdisk.