aboutsummaryrefslogtreecommitdiff
path: root/shell
diff options
context:
space:
mode:
authoraldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-01-19 14:42:23 +0000
committeraldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-01-19 14:42:23 +0000
commit5fee5731666ae59e63fa3c422f82c922432f1af9 (patch)
tree4ee023f34778e152289d0cc2f3abe4e2a1a227bf /shell
parentb8e068f95f486bb3c12d3c774244a0210b3fbbf8 (diff)
downloadbusybox-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.in10
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
36config CONFIG_ASH 36config 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
161config CONFIG_HUSH 162config 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
175config CONFIG_LASH 179config 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
187config CONFIG_MSH 194config 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