diff options
author | Denys Vlasenko | 2009-06-10 13:39:35 +0200 |
---|---|---|
committer | Denys Vlasenko | 2009-06-10 13:39:35 +0200 |
commit | 9ca656b14945ec8462dc529ef5dc7662cce08296 (patch) | |
tree | e9a2ba84e8b5ed5a4ce3c8e541d784012250bf07 /shell/Config.in | |
parent | 1d77db8459e1948cdde407f5010f772b81048dbd (diff) | |
download | busybox-9ca656b14945ec8462dc529ef5dc7662cce08296.zip busybox-9ca656b14945ec8462dc529ef5dc7662cce08296.tar.gz |
hush: add HUSH_BASH_COMPAT, make [[ special handling depend on it
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/Config.in')
-rw-r--r-- | shell/Config.in | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/shell/Config.in b/shell/Config.in index ee56d89..126dba8 100644 --- a/shell/Config.in +++ b/shell/Config.in @@ -43,9 +43,6 @@ config ASH shell (by Herbert Xu), which was created by porting the 'ash' shell (written by Kenneth Almquist) from NetBSD. -comment "Ash Shell Options" - depends on ASH - config ASH_BASH_COMPAT bool "bash-compatible extensions" default y @@ -169,6 +166,13 @@ config HUSH It does not handle select, aliases, brace expansion, tilde expansion, &>file and >&file redirection of stdout+stderr. +config HUSH_BASH_COMPAT + bool "bash-compatible extensions" + default y + depends on HUSH + help + Enable bash-compatible extensions. + config HUSH_HELP bool "help builtin" default n @@ -268,9 +272,6 @@ config MSH # It uses only vfork, so it can be used on uClinux systems. -comment "Bourne Shell Options" - depends on MSH || LASH || HUSH || ASH - config SH_MATH_SUPPORT bool "POSIX math support" default y |