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:
		@@ -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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user