From 96002bba672dc46b26ceea4f6584b5332dca07a6 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Thu, 19 Jan 2006 14:42:23 +0000 Subject: - cleanup Config.in. Use "select CONFIG_FOO" and add the corresponding "depends on CONFIG_BAR" instead of the if !CONFIG_FOO ...default y stanza. --- shell/Config.in | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'shell/Config.in') 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 config CONFIG_ASH bool "ash" default y + select CONFIG_TEST help Tha 'ash' shell adds about 60k in the default configuration and is the most complete and most pedantically correct shell included with @@ -161,6 +162,9 @@ config CONFIG_ASH_EXPAND_PRMT config CONFIG_HUSH bool "hush" default n + select CONFIG_TRUE + select CONFIG_FALSE + select CONFIG_TEST help hush is a very small shell (just 18k) and it has fairly complete Bourne shell grammar. It even handles all the normal flow control @@ -175,6 +179,9 @@ config CONFIG_HUSH config CONFIG_LASH bool "lash" default n + select CONFIG_TRUE + select CONFIG_FALSE + select CONFIG_TEST help lash is the very smallest shell (adds just 10k) and it is quite usable as a command prompt, but it is not suitable for any but the @@ -187,6 +194,9 @@ config CONFIG_LASH config CONFIG_MSH bool "msh" default n + select CONFIG_TRUE + select CONFIG_FALSE + select CONFIG_TEST help The minix shell (adds just 30k) is quite complete and handles things like for/do/done, case/esac and all the things you expect a Bourne -- cgit v1.2.3