config BR2_PACKAGE_COREUTILS
	bool "coreutils"
	depends on BR2_USE_WCHAR
	depends on BR2_USE_MMU # fork()
	depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
	help
	  All of the basic file/text/shell utilities. These are the
	  core utilities which are expected to exist on every system.
	  BusyBox implements many of the most common.

	  Things like:
	  - chmod, cp, dd, dir, ls, etc...
	  - sort, tr, head, tail, wc, etc...
	  - whoami, who, etc...

	  http://www.gnu.org/software/coreutils/

if BR2_PACKAGE_COREUTILS

config BR2_PACKAGE_COREUTILS_UNICODE_BYPASS
	bool "Bypass unicode when printing"
	default y

config BR2_PACKAGE_COREUTILS_INDIVIDUAL_BINARIES
	bool "Individual binaries"
	depends on !BR2_STATIC_LIBS
	help
	  By default (i.e. with this option disabled), coreutils is
	  installed as a single binary (Busybox style) called
	  /usr/bin/coreutils, and all core utilities are symbolic
	  links to this binary.

	  With this option enabled, each utility is a separate binary.

comment "coreutils individual binaries need a toolchain w/ dynamic library"
	depends on BR2_STATIC_LIBS

endif

comment "coreutils needs a toolchain w/ wchar"
	depends on BR2_USE_MMU
	depends on !BR2_USE_WCHAR
	depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
