mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-03 03:31:41 +03:00
fix(g1_components): force VFS_SUPPORT_IO=n for restricted COMPONENTS build
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.
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user