config: make CONFIG_ALL_* select other CONIFG_ALL_* options

Select the other CONFIG_ALL_* options in the hierarchy when the master
option is selected. Currently CONFIG_ALL_KMODS is not selected when the
build bot selects CONFIG_ALL_NONSHARED for example.

Now the rtc kmods should get build when CONFIG_ALL_KMODS,
CONFIG_ALL_NONSHARED or CONFIG_ALL and CONFIG_RTC_SUPPORT are selected
like it is done by the build bots for targets with rtc support.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Acked-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Hauke Mehrtens 2017-07-15 22:54:33 +02:00
parent a5d26d7fad
commit 589621b1c0

View file

@ -9,15 +9,16 @@ menu "Global build settings"
config ALL_NONSHARED config ALL_NONSHARED
bool "Select all target specific packages by default" bool "Select all target specific packages by default"
default ALL || BUILDBOT select ALL_KMODS
default BUILDBOT
config ALL_KMODS config ALL_KMODS
bool "Select all kernel module packages by default" bool "Select all kernel module packages by default"
default ALL
config ALL config ALL
bool "Select all userspace packages by default" bool "Select all userspace packages by default"
default n select ALL_KMODS
select ALL_NONSHARED
config BUILDBOT config BUILDBOT
bool "Set build defaults for automatic builds (e.g. via buildbot)" bool "Set build defaults for automatic builds (e.g. via buildbot)"