xref: /OK3568_Linux_fs/buildroot/package/gptfdisk/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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