2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
6 mainmenu_option next_comment
9 choice 'Choose your default shell' \
10 "ash CONFIG_FEATURE_SH_IS_ASH \
11 hush CONFIG_FEATURE_SH_IS_HUSH \
12 lash CONFIG_FEATURE_SH_IS_LASH \
13 msh CONFIG_FEATURE_SH_IS_MSH \
14 none CONFIG_FEATURE_SH_IS_NONE"
16 if [ "$CONFIG_FEATURE_SH_IS_ASH" = "y" ] ; then
17 define_bool CONFIG_ASH y
23 if [ "$CONFIG_FEATURE_SH_IS_HUSH" = "y" ] ; then
24 define_bool CONFIG_HUSH y
27 bool 'hush' CONFIG_HUSH
30 if [ "$CONFIG_FEATURE_SH_IS_LASH" = "y" ] ; then
31 define_bool CONFIG_LASH y
34 bool 'lash' CONFIG_LASH
37 if [ "$CONFIG_FEATURE_SH_IS_MSH" = "y" ] ; then
38 define_bool CONFIG_MSH y
45 comment 'Bourne Shell Options'
46 bool 'command line editing' CONFIG_FEATURE_COMMAND_EDITING
47 bool 'tab completion' CONFIG_FEATURE_COMMAND_TAB_COMPLETION
48 bool 'username completion' CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION
49 bool 'Standalone shell' CONFIG_FEATURE_SH_STANDALONE_SHELL
50 bool 'Standalone shell -- applets always win' CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN
51 bool 'Fancy shell prompts' CONFIG_FEATURE_SH_FANCY_PROMPT
52 bool 'Hide message on interactive shell startup' CONFIG_FEATURE_SH_EXTRA_QUIET