2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
6 menu "Another Bourne-like Shell"
9 prompt "Choose your default shell"
12 Please submit a patch to add help text for this item.
14 config CONFIG_FEATURE_SH_IS_ASH
17 config CONFIG_FEATURE_SH_IS_HUSH
20 config CONFIG_FEATURE_SH_IS_LASH
23 config CONFIG_FEATURE_SH_IS_MSH
26 config CONFIG_FEATURE_SH_IS_NONE
31 if CONFIG_FEATURE_SH_IS_ASH
35 comment "ash (forced enabled as default shell)"
38 if !CONFIG_FEATURE_SH_IS_ASH
43 Please submit a patch to add help text for this item.
46 comment "Ash Shell Options"
49 config CONFIG_ASH_JOB_CONTROL
50 bool " Enable Job control"
54 Please submit a patch to add help text for this item.
56 config CONFIG_ASH_ALIAS
57 bool " Enable alias support"
61 Please submit a patch to add help text for this item.
63 config CONFIG_ASH_MATH_SUPPORT
64 bool " Enable Posix math support"
68 Please submit a patch to add help text for this item.
70 config CONFIG_ASH_GETOPTS
71 bool " Enable getopt builtin to parse positional parameters"
75 Please submit a patch to add help text for this item.
77 config CONFIG_ASH_CMDCMD
78 bool " Enable cmdcmd to override shell builtins"
82 Please submit a patch to add help text for this item.
84 config CONFIG_ASH_MAIL
85 bool " Check for new mail on interactive shells"
89 Please submit a patch to add help text for this item.
91 config CONFIG_ASH_OPTIMIZE_FOR_SIZE
92 bool " Optimize for size instead of speed"
96 Please submit a patch to add help text for this item.
99 if CONFIG_FEATURE_SH_IS_HUSH
103 comment "hush (forced enabled as default shell)"
106 if !CONFIG_FEATURE_SH_IS_HUSH
111 Please submit a patch to add help text for this item.
114 if CONFIG_FEATURE_SH_IS_LASH
118 comment "lash (forced enabled as default shell)"
121 if !CONFIG_FEATURE_SH_IS_LASH
126 Please submit a patch to add help text for this item.
129 if CONFIG_FEATURE_SH_IS_MSH
133 comment "msh (forced enabled as default shell)"
136 if !CONFIG_FEATURE_SH_IS_MSH
141 Please submit a patch to add help text for this item.
145 comment "Bourne Shell Options"
146 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
148 config CONFIG_FEATURE_COMMAND_EDITING
149 bool "command line editing"
151 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
153 Please submit a patch to add help text for this item.
155 config CONFIG_FEATURE_COMMAND_SAVEHISTORY
156 bool " history saving"
158 depends on CONFIG_ASH
160 Please submit a patch to add help text for this item.
162 config CONFIG_FEATURE_COMMAND_TAB_COMPLETION
163 bool "tab completion"
165 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
167 Please submit a patch to add help text for this item.
169 config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION
170 bool "username completion"
172 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
174 Please submit a patch to add help text for this item.
176 config CONFIG_FEATURE_COMMAND_HISTORY
179 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
181 Please submit a patch to add help text for this item.
183 config CONFIG_FEATURE_SH_STANDALONE_SHELL
184 bool "Standalone shell"
186 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
188 Please submit a patch to add help text for this item.
190 config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN
191 bool "Standalone shell -- applets always win"
193 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
195 Please submit a patch to add help text for this item.
197 config CONFIG_FEATURE_SH_FANCY_PROMPT
198 bool "Fancy shell prompts"
200 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
202 Please submit a patch to add help text for this item.
204 config CONFIG_FEATURE_SH_EXTRA_QUIET
205 bool "Hide message on interactive shell startup"
207 depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH
209 Please submit a patch to add help text for this item.