diff options
author | Denis Vlasenko | 2007-05-21 23:30:54 +0000 |
---|---|---|
committer | Denis Vlasenko | 2007-05-21 23:30:54 +0000 |
commit | 06810339189c1372d3defb8e3dcdb58a07ade7a7 (patch) | |
tree | 7d8ab749ab33dfbdcd8115013b75e0852e926293 /shell/Config.in | |
parent | 8805eeb44a291b830e9eb1a430d112913ffa9a24 (diff) | |
download | busybox-06810339189c1372d3defb8e3dcdb58a07ade7a7.zip busybox-06810339189c1372d3defb8e3dcdb58a07ade7a7.tar.gz |
hush: add 3 CONFIG_xxx, allowing for smaller and less capable hush.
Minimal hush is ~9k now (lash is ~7k).
Diffstat (limited to 'shell/Config.in')
-rw-r--r-- | shell/Config.in | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/shell/Config.in b/shell/Config.in index 99e395d..9047901 100644 --- a/shell/Config.in +++ b/shell/Config.in @@ -176,6 +176,12 @@ config HUSH word ), arithmetic expansion, aliases, brace expansion, tilde expansion, &> and >& redirection of stdout+stderr, etc. +config HUSH_HELP + bool "help builtin" + default n + help + Enable help builtin in hush. Code size + ~1 kbyte. + config HUSH_INTERACTIVE bool "Interactive mode" default y @@ -203,6 +209,18 @@ config HUSH_TICK help Enable process substitution `command` and $(command) in hush. +config HUSH_IF + bool "Support if/then/elif/else/fi" + default n + help + Enable if/then/elif/else/fi in hush. + +config HUSH_LOOPS + bool "Support for, while and until loops" + default n + help + Enable for, while and until loops in hush. + config LASH bool "lash" default n |