mirror of
https://github.com/espressif/esp-idf.git
synced 2026-09-30 02:00:51 +03:00
g1_components builds a minimal COMPONENTS list. When every component's Kconfig is processed, components/vfs/Kconfig sets VFS_SUPPORT_IO=y by default, and the conditional requires in esp_stdio and esp_libc pull vfs, esp_driver_uart, and their transitive deps into the closure. Add an sdkconfig.defaults that forces the symbol off so the dependency graph stays restricted to the components actually under test.
7 lines
386 B
Plaintext
7 lines
386 B
Plaintext
# Force VFS_SUPPORT_IO off so the conditional requires in esp_stdio and
|
|
# esp_libc do not pull vfs, esp_driver_uart, and their transitive deps
|
|
# into the g1_components closure. components/vfs/Kconfig defaults this
|
|
# symbol to y whenever it is processed, which happens for every discovered
|
|
# component under IDF_BUILD_V2 regardless of the COMPONENTS restriction.
|
|
CONFIG_VFS_SUPPORT_IO=n
|