mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
feat(Kconfig): source configuration for components not included in the build
Introduce new configuration menus for components that are not part of the build. These menus will only be visible if the IDF_BUILD_V2 environment variable is defined and it will be set only in cmakev2. This enables sharing of the root Kconfig file between cmakev1 and cmakev2. Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
This commit is contained in:
@@ -721,6 +721,17 @@ mainmenu "Espressif IoT Development Framework Configuration"
|
||||
depends on "${IDF_MINIMAL_BUILD}"
|
||||
|
||||
source "$COMPONENT_KCONFIGS_SOURCE_FILE"
|
||||
|
||||
menu "Configuration for components not included in the build"
|
||||
depends on "${IDF_BUILD_V2}"
|
||||
osource "$COMPONENT_KCONFIGS_EXCLUDED_SOURCE_FILE"
|
||||
endmenu
|
||||
|
||||
endmenu
|
||||
|
||||
menu "Configuration for components not included in the build"
|
||||
depends on "${IDF_BUILD_V2}"
|
||||
osource "$COMPONENT_KCONFIGS_PROJBUILD_EXCLUDED_SOURCE_FILE"
|
||||
endmenu
|
||||
|
||||
config IDF_EXPERIMENTAL_FEATURES
|
||||
|
||||
Reference in New Issue
Block a user