Config.in 1.5 KB

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