fix(cmake): Allow disabling component validation

Allow disabling component validation by setting
ESP_IDF_DISABLE_COMPONENT_VALIDATION=1 in the environment.
This commit is contained in:
2025-11-17 11:47:19 +01:00
committed by 0xFEEDC0DE64
parent a4f4040ef0
commit c9281dc1e3
+1 -1
View File
@@ -333,7 +333,7 @@ endforeach()
# Only run validation for the main project, not subprojects like bootloader
idf_build_get_property(bootloader_build BOOTLOADER_BUILD)
idf_build_get_property(esp_tee_build ESP_TEE_BUILD)
if(NOT bootloader_build AND NOT esp_tee_build)
if(NOT $ENV{ESP_IDF_DISABLE_COMPONENT_VALIDATION} AND NOT bootloader_build AND NOT esp_tee_build)
include("${CMAKE_CURRENT_LIST_DIR}/tools/cmake/component_validation.cmake")
__component_validation_run_checks()
endif()