diff options
| author | Denys Vlasenko <vda.linux@googlemail.com> | 2010-06-06 04:14:28 +0200 |
|---|---|---|
| committer | Denys Vlasenko <vda.linux@googlemail.com> | 2010-06-06 04:14:28 +0200 |
| commit | 2f32bf8be63f70125049402ba43101d8c6083d46 (patch) | |
| tree | 8d01d287b58308bbb0bc6748c27357fae0a7aa12 /shell/Config.src | |
| parent | f0f94700610eba964441ce4a112134e03c76eb89 (diff) | |
| download | busybox-w32-2f32bf8be63f70125049402ba43101d8c6083d46.tar.gz busybox-w32-2f32bf8be63f70125049402ba43101d8c6083d46.tar.bz2 busybox-w32-2f32bf8be63f70125049402ba43101d8c6083d46.zip | |
remove defconfig. Now "make defconfig" simply uses defaults from Config.in
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/Config.src')
| -rw-r--r-- | shell/Config.src | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/shell/Config.src b/shell/Config.src index 286a3415e..234d05367 100644 --- a/shell/Config.src +++ b/shell/Config.src | |||
| @@ -7,7 +7,7 @@ menu "Shells" | |||
| 7 | 7 | ||
| 8 | choice | 8 | choice |
| 9 | prompt "Choose which shell is aliased to 'sh' name" | 9 | prompt "Choose which shell is aliased to 'sh' name" |
| 10 | default FEATURE_SH_IS_NONE | 10 | default FEATURE_SH_IS_ASH |
| 11 | help | 11 | help |
| 12 | Choose which shell you want to be executed by 'sh' alias. | 12 | Choose which shell you want to be executed by 'sh' alias. |
| 13 | The ash shell is the most bash compatible and full featured one. | 13 | The ash shell is the most bash compatible and full featured one. |
| @@ -59,7 +59,7 @@ endchoice | |||
| 59 | 59 | ||
| 60 | config ASH | 60 | config ASH |
| 61 | bool "ash" | 61 | bool "ash" |
| 62 | default n | 62 | default y |
| 63 | depends on !NOMMU | 63 | depends on !NOMMU |
| 64 | help | 64 | help |
| 65 | Tha 'ash' shell adds about 60k in the default configuration and is | 65 | Tha 'ash' shell adds about 60k in the default configuration and is |
| @@ -91,7 +91,7 @@ config ASH_ALIAS | |||
| 91 | 91 | ||
| 92 | config ASH_GETOPTS | 92 | config ASH_GETOPTS |
| 93 | bool "Builtin getopt to parse positional parameters" | 93 | bool "Builtin getopt to parse positional parameters" |
| 94 | default n | 94 | default y |
| 95 | depends on ASH | 95 | depends on ASH |
| 96 | help | 96 | help |
| 97 | Enable getopts builtin in the ash shell. | 97 | Enable getopts builtin in the ash shell. |
| @@ -119,7 +119,7 @@ config ASH_BUILTIN_TEST | |||
| 119 | 119 | ||
| 120 | config ASH_CMDCMD | 120 | config ASH_CMDCMD |
| 121 | bool "'command' command to override shell builtins" | 121 | bool "'command' command to override shell builtins" |
| 122 | default n | 122 | default y |
| 123 | depends on ASH | 123 | depends on ASH |
| 124 | help | 124 | help |
| 125 | Enable support for the ash 'command' builtin, which allows | 125 | Enable support for the ash 'command' builtin, which allows |
| @@ -128,7 +128,7 @@ config ASH_CMDCMD | |||
| 128 | 128 | ||
| 129 | config ASH_MAIL | 129 | config ASH_MAIL |
| 130 | bool "Check for new mail on interactive shells" | 130 | bool "Check for new mail on interactive shells" |
| 131 | default y | 131 | default n |
| 132 | depends on ASH | 132 | depends on ASH |
| 133 | help | 133 | help |
| 134 | Enable "check for new mail" in the ash shell. | 134 | Enable "check for new mail" in the ash shell. |
| @@ -142,7 +142,7 @@ config ASH_OPTIMIZE_FOR_SIZE | |||
| 142 | 142 | ||
| 143 | config ASH_RANDOM_SUPPORT | 143 | config ASH_RANDOM_SUPPORT |
| 144 | bool "Pseudorandom generator and $RANDOM variable" | 144 | bool "Pseudorandom generator and $RANDOM variable" |
| 145 | default n | 145 | default y |
| 146 | depends on ASH | 146 | depends on ASH |
| 147 | help | 147 | help |
| 148 | Enable pseudorandom generator and dynamic variable "$RANDOM". | 148 | Enable pseudorandom generator and dynamic variable "$RANDOM". |
| @@ -153,7 +153,7 @@ config ASH_RANDOM_SUPPORT | |||
| 153 | 153 | ||
| 154 | config ASH_EXPAND_PRMT | 154 | config ASH_EXPAND_PRMT |
| 155 | bool "Expand prompt string" | 155 | bool "Expand prompt string" |
| 156 | default n | 156 | default y |
| 157 | depends on ASH | 157 | depends on ASH |
| 158 | help | 158 | help |
| 159 | "PS#" may contain volatile content, such as backquote commands. | 159 | "PS#" may contain volatile content, such as backquote commands. |
| @@ -162,7 +162,7 @@ config ASH_EXPAND_PRMT | |||
| 162 | 162 | ||
| 163 | config HUSH | 163 | config HUSH |
| 164 | bool "hush" | 164 | bool "hush" |
| 165 | default n | 165 | default y |
| 166 | help | 166 | help |
| 167 | hush is a small shell (22k). It handles the normal flow control | 167 | hush is a small shell (22k). It handles the normal flow control |
| 168 | constructs such as if/then/elif/else/fi, for/in/do/done, while loops, | 168 | constructs such as if/then/elif/else/fi, for/in/do/done, while loops, |
| @@ -183,7 +183,7 @@ config HUSH_BASH_COMPAT | |||
| 183 | 183 | ||
| 184 | config HUSH_HELP | 184 | config HUSH_HELP |
| 185 | bool "help builtin" | 185 | bool "help builtin" |
| 186 | default n | 186 | default y |
| 187 | depends on HUSH | 187 | depends on HUSH |
| 188 | help | 188 | help |
| 189 | Enable help builtin in hush. Code size + ~1 kbyte. | 189 | Enable help builtin in hush. Code size + ~1 kbyte. |
| @@ -200,7 +200,7 @@ config HUSH_INTERACTIVE | |||
| 200 | 200 | ||
| 201 | config HUSH_JOB | 201 | config HUSH_JOB |
| 202 | bool "Job control" | 202 | bool "Job control" |
| 203 | default n | 203 | default y |
| 204 | depends on HUSH_INTERACTIVE | 204 | depends on HUSH_INTERACTIVE |
| 205 | help | 205 | help |
| 206 | Enable job control: Ctrl-Z backgrounds, Ctrl-C interrupts current | 206 | Enable job control: Ctrl-Z backgrounds, Ctrl-C interrupts current |
| @@ -211,56 +211,56 @@ config HUSH_JOB | |||
| 211 | 211 | ||
| 212 | config HUSH_TICK | 212 | config HUSH_TICK |
| 213 | bool "Process substitution" | 213 | bool "Process substitution" |
| 214 | default n | 214 | default y |
| 215 | depends on HUSH | 215 | depends on HUSH |
| 216 | help | 216 | help |
| 217 | Enable process substitution `command` and $(command) in hush. | 217 | Enable process substitution `command` and $(command) in hush. |
| 218 | 218 | ||
| 219 | config HUSH_IF | 219 | config HUSH_IF |
| 220 | bool "Support if/then/elif/else/fi" | 220 | bool "Support if/then/elif/else/fi" |
| 221 | default n | 221 | default y |
| 222 | depends on HUSH | 222 | depends on HUSH |
| 223 | help | 223 | help |
| 224 | Enable if/then/elif/else/fi in hush. | 224 | Enable if/then/elif/else/fi in hush. |
| 225 | 225 | ||
| 226 | config HUSH_LOOPS | 226 | config HUSH_LOOPS |
| 227 | bool "Support for, while and until loops" | 227 | bool "Support for, while and until loops" |
| 228 | default n | 228 | default y |
| 229 | depends on HUSH | 229 | depends on HUSH |
| 230 | help | 230 | help |
| 231 | Enable for, while and until loops in hush. | 231 | Enable for, while and until loops in hush. |
| 232 | 232 | ||
| 233 | config HUSH_CASE | 233 | config HUSH_CASE |
| 234 | bool "Support case ... esac statement" | 234 | bool "Support case ... esac statement" |
| 235 | default n | 235 | default y |
| 236 | depends on HUSH | 236 | depends on HUSH |
| 237 | help | 237 | help |
| 238 | Enable case ... esac statement in hush. +400 bytes. | 238 | Enable case ... esac statement in hush. +400 bytes. |
| 239 | 239 | ||
| 240 | config HUSH_FUNCTIONS | 240 | config HUSH_FUNCTIONS |
| 241 | bool "Support funcname() { commands; } syntax" | 241 | bool "Support funcname() { commands; } syntax" |
| 242 | default n | 242 | default y |
| 243 | depends on HUSH | 243 | depends on HUSH |
| 244 | help | 244 | help |
| 245 | Enable support for shell functions in hush. +800 bytes. | 245 | Enable support for shell functions in hush. +800 bytes. |
| 246 | 246 | ||
| 247 | config HUSH_LOCAL | 247 | config HUSH_LOCAL |
| 248 | bool "Support local builtin" | 248 | bool "Support local builtin" |
| 249 | default n | 249 | default y |
| 250 | depends on HUSH_FUNCTIONS | 250 | depends on HUSH_FUNCTIONS |
| 251 | help | 251 | help |
| 252 | Enable support for local variables in functions. | 252 | Enable support for local variables in functions. |
| 253 | 253 | ||
| 254 | config HUSH_EXPORT_N | 254 | config HUSH_EXPORT_N |
| 255 | bool "Support export '-n' option" | 255 | bool "Support export '-n' option" |
| 256 | default n | 256 | default y |
| 257 | depends on HUSH | 257 | depends on HUSH |
| 258 | help | 258 | help |
| 259 | Enable support for export '-n' option in hush. It is a bash extension. | 259 | Enable support for export '-n' option in hush. It is a bash extension. |
| 260 | 260 | ||
| 261 | config HUSH_RANDOM_SUPPORT | 261 | config HUSH_RANDOM_SUPPORT |
| 262 | bool "Pseudorandom generator and $RANDOM variable" | 262 | bool "Pseudorandom generator and $RANDOM variable" |
| 263 | default n | 263 | default y |
| 264 | depends on HUSH | 264 | depends on HUSH |
| 265 | help | 265 | help |
| 266 | Enable pseudorandom generator and dynamic variable "$RANDOM". | 266 | Enable pseudorandom generator and dynamic variable "$RANDOM". |
| @@ -298,7 +298,7 @@ config SH_MATH_SUPPORT | |||
| 298 | 298 | ||
| 299 | config SH_MATH_SUPPORT_64 | 299 | config SH_MATH_SUPPORT_64 |
| 300 | bool "Extend POSIX math support to 64 bit" | 300 | bool "Extend POSIX math support to 64 bit" |
| 301 | default n | 301 | default y |
| 302 | depends on SH_MATH_SUPPORT | 302 | depends on SH_MATH_SUPPORT |
| 303 | help | 303 | help |
| 304 | Enable 64-bit math support in the shell. This will make the shell | 304 | Enable 64-bit math support in the shell. This will make the shell |
| @@ -307,15 +307,15 @@ config SH_MATH_SUPPORT_64 | |||
| 307 | 307 | ||
| 308 | config FEATURE_SH_EXTRA_QUIET | 308 | config FEATURE_SH_EXTRA_QUIET |
| 309 | bool "Hide message on interactive shell startup" | 309 | bool "Hide message on interactive shell startup" |
| 310 | default n | 310 | default y |
| 311 | depends on MSH || LASH || HUSH || ASH | 311 | depends on HUSH || ASH |
| 312 | help | 312 | help |
| 313 | Remove the busybox introduction when starting a shell. | 313 | Remove the busybox introduction when starting a shell. |
| 314 | 314 | ||
| 315 | config FEATURE_SH_STANDALONE | 315 | config FEATURE_SH_STANDALONE |
| 316 | bool "Standalone shell" | 316 | bool "Standalone shell" |
| 317 | default n | 317 | default n |
| 318 | depends on (MSH || LASH || HUSH || ASH) && FEATURE_PREFER_APPLETS | 318 | depends on (HUSH || ASH) && FEATURE_PREFER_APPLETS |
| 319 | help | 319 | help |
| 320 | This option causes busybox shells to use busybox applets | 320 | This option causes busybox shells to use busybox applets |
| 321 | in preference to executables in the PATH whenever possible. For | 321 | in preference to executables in the PATH whenever possible. For |
| @@ -348,7 +348,7 @@ config FEATURE_SH_STANDALONE | |||
| 348 | config FEATURE_SH_NOFORK | 348 | config FEATURE_SH_NOFORK |
| 349 | bool "Run 'nofork' applets directly" | 349 | bool "Run 'nofork' applets directly" |
| 350 | default n | 350 | default n |
| 351 | depends on (MSH || LASH || HUSH || ASH) && FEATURE_PREFER_APPLETS | 351 | depends on (HUSH || ASH) && FEATURE_PREFER_APPLETS |
| 352 | help | 352 | help |
| 353 | This option causes busybox shells [currently only ash] | 353 | This option causes busybox shells [currently only ash] |
| 354 | to not execute typical fork/exec/wait sequence, but call <applet>_main | 354 | to not execute typical fork/exec/wait sequence, but call <applet>_main |
| @@ -364,7 +364,7 @@ config FEATURE_SH_NOFORK | |||
| 364 | 364 | ||
| 365 | config CTTYHACK | 365 | config CTTYHACK |
| 366 | bool "cttyhack" | 366 | bool "cttyhack" |
| 367 | default n | 367 | default y |
| 368 | help | 368 | help |
| 369 | One common problem reported on the mailing list is "can't access tty; | 369 | One common problem reported on the mailing list is "can't access tty; |
| 370 | job control turned off" error message which typically appears when | 370 | job control turned off" error message which typically appears when |
