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:
parent
d1360672e8
commit
477199c684
|
@ -61,6 +61,8 @@ config BAREBOX_UPDATE
|
||||||
|
|
||||||
config MENUTREE
|
config MENUTREE
|
||||||
bool
|
bool
|
||||||
|
select GLOB
|
||||||
|
select GLOB_SORT
|
||||||
|
|
||||||
menu "General Settings"
|
menu "General Settings"
|
||||||
|
|
||||||
|
@ -338,11 +340,13 @@ config MAXARGS
|
||||||
|
|
||||||
config GLOB
|
config GLOB
|
||||||
bool
|
bool
|
||||||
prompt "hush globbing support"
|
prompt "globbing support"
|
||||||
depends on SHELL_HUSH
|
|
||||||
help
|
help
|
||||||
If you want to use wildcards like * or ? say y here.
|
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
|
config GLOB_SORT
|
||||||
select QSORT
|
select QSORT
|
||||||
bool
|
bool
|
||||||
|
|
Loading…
Reference in New Issue