9
0
Fork 0

menutree: let it select GLOB and GLOB_SORT

The menutree doesn't select CONFIG_GLOB, but it depends on it. Without
it will just hang. So let it select it automatically. Also remove the
dependency of CONFIG_GLOB on CONFIG_HUSH, because glob() will run with
the simple shell as well.

Also let CONFIG_MENUTREE select on CONFIG_GLOB_SORT. While is not
strictly needed, many people use menu/00-foo menu/10-bar menu/20-barf
to sort their menu entries. So select it out of convenience.

Signed-off-by: Holger Schurig <holgerschurig@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Holger Schurig 2014-07-01 10:08:06 +02:00 committed by Sascha Hauer
parent d1360672e8
commit 477199c684
1 changed files with 6 additions and 2 deletions

View File

@ -61,6 +61,8 @@ config BAREBOX_UPDATE
config MENUTREE
bool
select GLOB
select GLOB_SORT
menu "General Settings"
@ -338,11 +340,13 @@ config MAXARGS
config GLOB
bool
prompt "hush globbing support"
depends on SHELL_HUSH
prompt "globbing support"
help
If you want to use wildcards like * or ? say y here.
Globbing can be used in the HUSH shell, but is also used
internally in the menutree command.
config GLOB_SORT
select QSORT
bool