aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2010-06-06 22:14:58 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2010-06-06 22:14:58 +0200
commitc8aae0b2a0406b499ec8dea4a1e29b52be9da0d0 (patch)
tree1e7296f0fa31ff8bfd68b8d0d07d716a3a199b6f
parent19ced5c4253bc154aa499a72b6343e01245c92c0 (diff)
downloadbusybox-w32-c8aae0b2a0406b499ec8dea4a1e29b52be9da0d0.tar.gz
busybox-w32-c8aae0b2a0406b499ec8dea4a1e29b52be9da0d0.tar.bz2
busybox-w32-c8aae0b2a0406b499ec8dea4a1e29b52be9da0d0.zip
fix allnoconfig
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--shell/Config.src107
1 files changed, 55 insertions, 52 deletions
diff --git a/shell/Config.src b/shell/Config.src
index 234d05367..12f655375 100644
--- a/shell/Config.src
+++ b/shell/Config.src
@@ -5,58 +5,6 @@
5 5
6menu "Shells" 6menu "Shells"
7 7
8choice
9 prompt "Choose which shell is aliased to 'sh' name"
10 default FEATURE_SH_IS_ASH
11 help
12 Choose which shell you want to be executed by 'sh' alias.
13 The ash shell is the most bash compatible and full featured one.
14
15config FEATURE_SH_IS_ASH
16 select ASH
17 bool "ash"
18 depends on !NOMMU
19
20config FEATURE_SH_IS_HUSH
21 select HUSH
22 bool "hush"
23
24config FEATURE_SH_IS_NONE
25 bool "none"
26
27endchoice
28
29choice
30 prompt "Choose which shell is aliased to 'bash' name"
31 default FEATURE_BASH_IS_NONE
32 help
33 Choose which shell you want to be executed by 'bash' alias.
34 The ash shell is the most bash compatible and full featured one.
35
36 Note that selecting this option does not switch on any bash
37 compatibility code. It merely makes it possible to install
38 /bin/bash (sym)link and run scripts which start with
39 #!/bin/bash line.
40
41 Many systems use it in scripts which use bash-specific features,
42 even simple ones like $RANDOM. Without this option, busybox
43 can't be used for running them because it won't recongnize
44 "bash" as a supported applet name.
45
46config FEATURE_BASH_IS_ASH
47 select ASH
48 bool "ash"
49 depends on !NOMMU
50
51config FEATURE_BASH_IS_HUSH
52 select HUSH
53 bool "hush"
54
55config FEATURE_BASH_IS_NONE
56 bool "none"
57
58endchoice
59
60config ASH 8config ASH
61 bool "ash" 9 bool "ash"
62 default y 10 default y
@@ -266,6 +214,61 @@ config HUSH_RANDOM_SUPPORT
266 Enable pseudorandom generator and dynamic variable "$RANDOM". 214 Enable pseudorandom generator and dynamic variable "$RANDOM".
267 Each read of "$RANDOM" will generate a new pseudorandom value. 215 Each read of "$RANDOM" will generate a new pseudorandom value.
268 216
217
218choice
219 prompt "Choose which shell is aliased to 'sh' name"
220 default FEATURE_SH_IS_ASH
221 help
222 Choose which shell you want to be executed by 'sh' alias.
223 The ash shell is the most bash compatible and full featured one.
224
225# note: cannot use "select ASH" here, it breaks "amke allnoconfig"
226config FEATURE_SH_IS_ASH
227 depends on ASH
228 bool "ash"
229 depends on !NOMMU
230
231config FEATURE_SH_IS_HUSH
232 depends on HUSH
233 bool "hush"
234
235config FEATURE_SH_IS_NONE
236 bool "none"
237
238endchoice
239
240choice
241 prompt "Choose which shell is aliased to 'bash' name"
242 default FEATURE_BASH_IS_NONE
243 help
244 Choose which shell you want to be executed by 'bash' alias.
245 The ash shell is the most bash compatible and full featured one.
246
247 Note that selecting this option does not switch on any bash
248 compatibility code. It merely makes it possible to install
249 /bin/bash (sym)link and run scripts which start with
250 #!/bin/bash line.
251
252 Many systems use it in scripts which use bash-specific features,
253 even simple ones like $RANDOM. Without this option, busybox
254 can't be used for running them because it won't recongnize
255 "bash" as a supported applet name.
256
257config FEATURE_BASH_IS_ASH
258 depends on ASH
259 bool "ash"
260 depends on !NOMMU
261
262config FEATURE_BASH_IS_HUSH
263 depends on HUSH
264 bool "hush"
265
266config FEATURE_BASH_IS_NONE
267 bool "none"
268
269endchoice
270
271
269config LASH 272config LASH
270 bool "lash (deprecated: aliased to hush)" 273 bool "lash (deprecated: aliased to hush)"
271 default n 274 default n