Allow 'gzip -d' and 'bzip2 -d' without gunzip or bunzip2
[oweals/busybox.git] / coreutils / Config.src
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
4 #
5
6 menu "Coreutils"
7
8 INSERT
9
10 comment "Common options"
11
12 config FEATURE_VERBOSE
13         bool "Support verbose options (usually -v) for various applets"
14         default y
15         help
16           Enable cp -v, rm -v and similar messages.
17           Also enables long option (--verbose) if it exists.
18           Without this option, -v is accepted but ignored.
19
20 comment "Common options for cp and mv"
21         depends on CP || MV
22
23 config FEATURE_PRESERVE_HARDLINKS
24         bool "Preserve hard links"
25         default y
26         depends on CP || MV
27         help
28           Allow cp and mv to preserve hard links.
29
30 comment "Common options for ls, more and telnet"
31         depends on LS || MORE || TELNET
32
33 config FEATURE_AUTOWIDTH
34         bool "Calculate terminal & column widths"
35         default y
36         depends on LS || MORE || TELNET
37         help
38           This option allows utilities such as 'ls', 'more' and 'telnet'
39           to determine the width of the screen, which can allow them to
40           display additional text or avoid wrapping text onto the next line.
41           If you leave this disabled, your utilities will be especially
42           primitive and will be unable to determine the current screen width.
43
44 comment "Common options for df, du, ls"
45         depends on DF || DU || LS
46
47 config FEATURE_HUMAN_READABLE
48         bool "Support for human readable output (example 13k, 23M, 235G)"
49         default y
50         depends on DF || DU || LS
51         help
52           Allow df, du, and ls to have human readable output.
53
54 endmenu