fix(cmakev2): include config-selected default components

This commit is contained in:
Marius Vikhammer
2026-08-20 11:09:58 +08:00
parent 71ec4f2699
commit 5c0facdaba
6 changed files with 97 additions and 0 deletions
@@ -0,0 +1,8 @@
idf_build_get_property(target IDF_TARGET)
idf_build_get_property(non_os_build NON_OS_BUILD)
if(IDF_BUILD_V2 AND NOT non_os_build AND NOT "${target}" STREQUAL "linux")
if(CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME OR CONFIG_ESP_SYSTEM_PANIC_GDBSTUB)
idf_project_add_default_build_component(esp_gdbstub)
endif()
endif()