diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2017-01-10 14:58:54 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-01-10 14:58:54 +0100 |
commit | f560422fa079b07a761a572ca4f9cf287c2cc47e (patch) | |
tree | 6962fe92683c37e561363eed6da8b60c09842196 /Config.in | |
parent | f10f7a21d40d5ce0846414973e88602a59d4580e (diff) | |
download | busybox-w32-f560422fa079b07a761a572ca4f9cf287c2cc47e.tar.gz busybox-w32-f560422fa079b07a761a572ca4f9cf287c2cc47e.tar.bz2 busybox-w32-f560422fa079b07a761a572ca4f9cf287c2cc47e.zip |
Big cleanup in config help and description
Redundant help texts (one which only repeats the description)
are deleted.
Descriptions and help texts are trimmed.
Some config options are moved, even across menus.
No config option _names_ are changed.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'Config.in')
-rw-r--r-- | Config.in | 32 |
1 files changed, 27 insertions, 5 deletions
@@ -22,7 +22,7 @@ config DESKTOP | |||
22 | 22 | ||
23 | If you are preparing your build to be used on an embedded box | 23 | If you are preparing your build to be used on an embedded box |
24 | where you have tighter control over the entire set of userspace | 24 | where you have tighter control over the entire set of userspace |
25 | tools, you can unselect this option for smaller code size. | 25 | tools, you can unselect this option for smaller code size. |
26 | 26 | ||
27 | config EXTRA_COMPAT | 27 | config EXTRA_COMPAT |
28 | bool "Provide compatible behavior for rare corner cases (bigger code)" | 28 | bool "Provide compatible behavior for rare corner cases (bigger code)" |
@@ -50,6 +50,26 @@ config USE_PORTABLE_CODE | |||
50 | compiler other than gcc. | 50 | compiler other than gcc. |
51 | If you do use gcc, this option may needlessly increase code size. | 51 | If you do use gcc, this option may needlessly increase code size. |
52 | 52 | ||
53 | #fixme: delete, create suboptions for applets which use this | ||
54 | config FEATURE_AUTOWIDTH | ||
55 | bool "Calculate terminal & column widths" | ||
56 | default y | ||
57 | help | ||
58 | This option allows utilities such as 'ls', 'telnet' etc | ||
59 | to determine the width of the screen, which can allow them to | ||
60 | display additional text or avoid wrapping text onto the next line. | ||
61 | If you leave this disabled, your utilities will be especially | ||
62 | primitive and will be unable to determine the current screen width. | ||
63 | |||
64 | #fixme: delete, create suboptions for applets which use this | ||
65 | config FEATURE_USE_TERMIOS | ||
66 | bool "Use termios for one-stroke input" | ||
67 | default y | ||
68 | help | ||
69 | This option allows utilities such as 'top' to accept keyboard | ||
70 | commands. Without this option, they simply refresh display | ||
71 | after a fixed period. | ||
72 | |||
53 | config SHOW_USAGE | 73 | config SHOW_USAGE |
54 | bool "Show applet usage messages" | 74 | bool "Show applet usage messages" |
55 | default y | 75 | default y |
@@ -113,14 +133,14 @@ config INSTALL_NO_USR | |||
113 | never to /usr/bin or /usr/sbin. | 133 | never to /usr/bin or /usr/sbin. |
114 | 134 | ||
115 | config PAM | 135 | config PAM |
116 | bool "Support for PAM (Pluggable Authentication Modules)" | 136 | bool "Support PAM (Pluggable Authentication Modules)" |
117 | default n | 137 | default n |
118 | help | 138 | help |
119 | Use PAM in some busybox applets (currently login and httpd) instead | 139 | Use PAM in some busybox applets (currently login and httpd) instead |
120 | of direct access to password database. | 140 | of direct access to password database. |
121 | 141 | ||
122 | config LONG_OPTS | 142 | config LONG_OPTS |
123 | bool "Support for --long-options" | 143 | bool "Support --long-options" |
124 | default y | 144 | default y |
125 | help | 145 | help |
126 | Enable this if you want busybox applets to use the gnu --long-option | 146 | Enable this if you want busybox applets to use the gnu --long-option |
@@ -187,7 +207,7 @@ config PID_FILE_PATH | |||
187 | specify a pidfile path. | 207 | specify a pidfile path. |
188 | 208 | ||
189 | config FEATURE_SUID | 209 | config FEATURE_SUID |
190 | bool "Support for SUID/SGID handling" | 210 | bool "Support SUID/SGID handling" |
191 | default y | 211 | default y |
192 | help | 212 | help |
193 | With this option you can install the busybox binary belonging | 213 | With this option you can install the busybox binary belonging |
@@ -611,6 +631,8 @@ config DEBUG_SANITIZE | |||
611 | catch bad memory accesses (e.g. buffer overflows), but will make | 631 | catch bad memory accesses (e.g. buffer overflows), but will make |
612 | the executable larger and slow down runtime a bit. | 632 | the executable larger and slow down runtime a bit. |
613 | 633 | ||
634 | This adds -fsanitize=foo options to gcc command line. | ||
635 | |||
614 | If you aren't developing/testing busybox, say N here. | 636 | If you aren't developing/testing busybox, say N here. |
615 | 637 | ||
616 | config UNIT_TEST | 638 | config UNIT_TEST |
@@ -625,7 +647,7 @@ config WERROR | |||
625 | bool "Abort compilation on any warning" | 647 | bool "Abort compilation on any warning" |
626 | default n | 648 | default n |
627 | help | 649 | help |
628 | Selecting this will add -Werror to gcc command line. | 650 | This adds -Werror to gcc command line. |
629 | 651 | ||
630 | Most people should answer N. | 652 | Most people should answer N. |
631 | 653 | ||