diff options
author | aldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-01-19 14:42:23 +0000 |
---|---|---|
committer | aldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-01-19 14:42:23 +0000 |
commit | 5fee5731666ae59e63fa3c422f82c922432f1af9 (patch) | |
tree | 4ee023f34778e152289d0cc2f3abe4e2a1a227bf /shell | |
parent | b8e068f95f486bb3c12d3c774244a0210b3fbbf8 (diff) | |
download | busybox-w32-5fee5731666ae59e63fa3c422f82c922432f1af9.tar.gz busybox-w32-5fee5731666ae59e63fa3c422f82c922432f1af9.tar.bz2 busybox-w32-5fee5731666ae59e63fa3c422f82c922432f1af9.zip |
- cleanup Config.in. Use "select CONFIG_FOO" and add the corresponding
"depends on CONFIG_BAR" instead of the if !CONFIG_FOO ...default y stanza.
git-svn-id: svn://busybox.net/trunk/busybox@13424 69ca8d6d-28ef-0310-b511-8ec308f3f277
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 |