change(esp_hw_support): Move security-related modules to the esp_security component

- Also adds support to whitelist target specific expected dependency violations
in check_dependencies.py
This commit is contained in:
harshal.patil
2025-08-04 11:43:01 +05:30
parent 819970f439
commit 55e0730a8d
17 changed files with 90 additions and 30 deletions
+2
View File
@@ -23,6 +23,7 @@ if(NOT ${IDF_TARGET} STREQUAL "linux")
set(priv_requires soc esp_hw_support)
if(NOT BOOTLOADER_BUILD)
list(APPEND priv_requires esp_pm)
set(requires esp_security)
endif()
endif()
@@ -41,6 +42,7 @@ endif()
idf_component_register(SRCS "${mbedtls_srcs}"
INCLUDE_DIRS "${mbedtls_include_dirs}"
PRIV_REQUIRES "${priv_requires}"
REQUIRES "${requires}"
)
# Determine the type of mbedtls component library