diff options
| author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2006-01-19 14:42:23 +0000 |
|---|---|---|
| committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2006-01-19 14:42:23 +0000 |
| commit | 96002bba672dc46b26ceea4f6584b5332dca07a6 (patch) | |
| tree | 4ee023f34778e152289d0cc2f3abe4e2a1a227bf /shell | |
| parent | cfc8f596496937e4c08081e15e8c27b8ef166e59 (diff) | |
| download | busybox-w32-96002bba672dc46b26ceea4f6584b5332dca07a6.tar.gz busybox-w32-96002bba672dc46b26ceea4f6584b5332dca07a6.tar.bz2 busybox-w32-96002bba672dc46b26ceea4f6584b5332dca07a6.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.
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 |
