1config BR2_PACKAGE_COREUTILS
2	bool "coreutils"
3	depends on BR2_USE_WCHAR
4	depends on BR2_USE_MMU # fork()
5	depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
6	help
7	  All of the basic file/text/shell utilities. These are the
8	  core utilities which are expected to exist on every system.
9	  BusyBox implements many of the most common.
10
11	  Things like:
12	  - chmod, cp, dd, dir, ls, etc...
13	  - sort, tr, head, tail, wc, etc...
14	  - whoami, who, etc...
15
16	  http://www.gnu.org/software/coreutils/
17
18if BR2_PACKAGE_COREUTILS
19
20config BR2_PACKAGE_COREUTILS_INDIVIDUAL_BINARIES
21	bool "Individual binaries"
22	depends on !BR2_STATIC_LIBS
23	help
24	  By default (i.e. with this option disabled), coreutils is
25	  installed as a single binary (Busybox style) called
26	  /usr/bin/coreutils, and all core utilities are symbolic
27	  links to this binary.
28
29	  With this option enabled, each utility is a separate binary.
30
31comment "coreutils individual binaries need a toolchain w/ dynamic library"
32	depends on BR2_STATIC_LIBS
33
34endif
35
36comment "coreutils needs a toolchain w/ wchar"
37	depends on BR2_USE_MMU
38	depends on !BR2_USE_WCHAR
39	depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
40