remove defconfig. Now "make defconfig" simply uses defaults from Config.in

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko
2010-06-06 04:14:28 +02:00
parent f0f9470061
commit 2f32bf8be6
33 changed files with 573 additions and 1484 deletions

View File

@ -7,7 +7,7 @@ menu "Shells"
choice
prompt "Choose which shell is aliased to 'sh' name"
default FEATURE_SH_IS_NONE
default FEATURE_SH_IS_ASH
help
Choose which shell you want to be executed by 'sh' alias.
The ash shell is the most bash compatible and full featured one.
@ -59,7 +59,7 @@ endchoice
config ASH
bool "ash"
default n
default y
depends on !NOMMU
help
Tha 'ash' shell adds about 60k in the default configuration and is
@ -91,7 +91,7 @@ config ASH_ALIAS
config ASH_GETOPTS
bool "Builtin getopt to parse positional parameters"
default n
default y
depends on ASH
help
Enable getopts builtin in the ash shell.
@ -119,7 +119,7 @@ config ASH_BUILTIN_TEST
config ASH_CMDCMD
bool "'command' command to override shell builtins"
default n
default y
depends on ASH
help
Enable support for the ash 'command' builtin, which allows
@ -128,7 +128,7 @@ config ASH_CMDCMD
config ASH_MAIL
bool "Check for new mail on interactive shells"
default y
default n
depends on ASH
help
Enable "check for new mail" in the ash shell.
@ -142,7 +142,7 @@ config ASH_OPTIMIZE_FOR_SIZE
config ASH_RANDOM_SUPPORT
bool "Pseudorandom generator and $RANDOM variable"
default n
default y
depends on ASH
help
Enable pseudorandom generator and dynamic variable "$RANDOM".
@ -153,7 +153,7 @@ config ASH_RANDOM_SUPPORT
config ASH_EXPAND_PRMT
bool "Expand prompt string"
default n
default y
depends on ASH
help
"PS#" may contain volatile content, such as backquote commands.
@ -162,7 +162,7 @@ config ASH_EXPAND_PRMT
config HUSH
bool "hush"
default n
default y
help
hush is a small shell (22k). It handles the normal flow control
constructs such as if/then/elif/else/fi, for/in/do/done, while loops,
@ -183,7 +183,7 @@ config HUSH_BASH_COMPAT
config HUSH_HELP
bool "help builtin"
default n
default y
depends on HUSH
help
Enable help builtin in hush. Code size + ~1 kbyte.
@ -200,7 +200,7 @@ config HUSH_INTERACTIVE
config HUSH_JOB
bool "Job control"
default n
default y
depends on HUSH_INTERACTIVE
help
Enable job control: Ctrl-Z backgrounds, Ctrl-C interrupts current
@ -211,56 +211,56 @@ config HUSH_JOB
config HUSH_TICK
bool "Process substitution"
default n
default y
depends on HUSH
help
Enable process substitution `command` and $(command) in hush.
config HUSH_IF
bool "Support if/then/elif/else/fi"
default n
default y
depends on HUSH
help
Enable if/then/elif/else/fi in hush.
config HUSH_LOOPS
bool "Support for, while and until loops"
default n
default y
depends on HUSH
help
Enable for, while and until loops in hush.
config HUSH_CASE
bool "Support case ... esac statement"
default n
default y
depends on HUSH
help
Enable case ... esac statement in hush. +400 bytes.
config HUSH_FUNCTIONS
bool "Support funcname() { commands; } syntax"
default n
default y
depends on HUSH
help
Enable support for shell functions in hush. +800 bytes.
config HUSH_LOCAL
bool "Support local builtin"
default n
default y
depends on HUSH_FUNCTIONS
help
Enable support for local variables in functions.
config HUSH_EXPORT_N
bool "Support export '-n' option"
default n
default y
depends on HUSH
help
Enable support for export '-n' option in hush. It is a bash extension.
config HUSH_RANDOM_SUPPORT
bool "Pseudorandom generator and $RANDOM variable"
default n
default y
depends on HUSH
help
Enable pseudorandom generator and dynamic variable "$RANDOM".
@ -298,7 +298,7 @@ config SH_MATH_SUPPORT
config SH_MATH_SUPPORT_64
bool "Extend POSIX math support to 64 bit"
default n
default y
depends on SH_MATH_SUPPORT
help
Enable 64-bit math support in the shell. This will make the shell
@ -307,15 +307,15 @@ config SH_MATH_SUPPORT_64
config FEATURE_SH_EXTRA_QUIET
bool "Hide message on interactive shell startup"
default n
depends on MSH || LASH || HUSH || ASH
default y
depends on HUSH || ASH
help
Remove the busybox introduction when starting a shell.
config FEATURE_SH_STANDALONE
bool "Standalone shell"
default n
depends on (MSH || LASH || HUSH || ASH) && FEATURE_PREFER_APPLETS
depends on (HUSH || ASH) && FEATURE_PREFER_APPLETS
help
This option causes busybox shells to use busybox applets
in preference to executables in the PATH whenever possible. For
@ -348,7 +348,7 @@ config FEATURE_SH_STANDALONE
config FEATURE_SH_NOFORK
bool "Run 'nofork' applets directly"
default n
depends on (MSH || LASH || HUSH || ASH) && FEATURE_PREFER_APPLETS
depends on (HUSH || ASH) && FEATURE_PREFER_APPLETS
help
This option causes busybox shells [currently only ash]
to not execute typical fork/exec/wait sequence, but call <applet>_main
@ -364,7 +364,7 @@ config FEATURE_SH_NOFORK
config CTTYHACK
bool "cttyhack"
default n
default y
help
One common problem reported on the mailing list is "can't access tty;
job control turned off" error message which typically appears when