diff options
Diffstat (limited to 'shell')
-rw-r--r-- | shell/Config.in | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/shell/Config.in b/shell/Config.in index a3620c0e2..7ee8b533d 100644 --- a/shell/Config.in +++ b/shell/Config.in | |||
@@ -36,6 +36,7 @@ endchoice | |||
36 | config CONFIG_ASH | 36 | config CONFIG_ASH |
37 | bool "ash" | 37 | bool "ash" |
38 | default y | 38 | default y |
39 | select CONFIG_TEST | ||
39 | help | 40 | help |
40 | Tha 'ash' shell adds about 60k in the default configuration and is | 41 | Tha 'ash' shell adds about 60k in the default configuration and is |
41 | the most complete and most pedantically correct shell included with | 42 | the most complete and most pedantically correct shell included with |
@@ -161,6 +162,9 @@ config CONFIG_ASH_EXPAND_PRMT | |||
161 | config CONFIG_HUSH | 162 | config CONFIG_HUSH |
162 | bool "hush" | 163 | bool "hush" |
163 | default n | 164 | default n |
165 | select CONFIG_TRUE | ||
166 | select CONFIG_FALSE | ||
167 | select CONFIG_TEST | ||
164 | help | 168 | help |
165 | hush is a very small shell (just 18k) and it has fairly complete | 169 | hush is a very small shell (just 18k) and it has fairly complete |
166 | Bourne shell grammar. It even handles all the normal flow control | 170 | Bourne shell grammar. It even handles all the normal flow control |
@@ -175,6 +179,9 @@ config CONFIG_HUSH | |||
175 | config CONFIG_LASH | 179 | config CONFIG_LASH |
176 | bool "lash" | 180 | bool "lash" |
177 | default n | 181 | default n |
182 | select CONFIG_TRUE | ||
183 | select CONFIG_FALSE | ||
184 | select CONFIG_TEST | ||
178 | help | 185 | help |
179 | lash is the very smallest shell (adds just 10k) and it is quite | 186 | lash is the very smallest shell (adds just 10k) and it is quite |
180 | usable as a command prompt, but it is not suitable for any but the | 187 | usable as a command prompt, but it is not suitable for any but the |
@@ -187,6 +194,9 @@ config CONFIG_LASH | |||
187 | config CONFIG_MSH | 194 | config CONFIG_MSH |
188 | bool "msh" | 195 | bool "msh" |
189 | default n | 196 | default n |
197 | select CONFIG_TRUE | ||
198 | select CONFIG_FALSE | ||
199 | select CONFIG_TEST | ||
190 | help | 200 | help |
191 | The minix shell (adds just 30k) is quite complete and handles things | 201 | The minix shell (adds just 30k) is quite complete and handles things |
192 | like for/do/done, case/esac and all the things you expect a Bourne | 202 | like for/do/done, case/esac and all the things you expect a Bourne |