mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-07 20:00:53 +00:00
22 lines
731 B
CMake
22 lines
731 B
CMake
idf_build_get_property(esp_tee_build ESP_TEE_BUILD)
|
|
|
|
set(srcs "esp_attestation.c"
|
|
"esp_att_utils_part_info.c"
|
|
"esp_att_utils_crypto.c"
|
|
"esp_att_utils_json.c")
|
|
|
|
set(include_dirs "include")
|
|
set(priv_include_dirs "private_include")
|
|
set(priv_requires bootloader_support efuse esp_app_format esp_bootloader_format json_generator log mbedtls spi_flash)
|
|
|
|
if(esp_tee_build)
|
|
list(APPEND priv_requires tee_sec_storage tee_flash_mgr)
|
|
else()
|
|
list(APPEND priv_requires app_update esp_partition)
|
|
endif()
|
|
|
|
idf_component_register(SRCS ${srcs}
|
|
INCLUDE_DIRS ${include_dirs}
|
|
PRIV_INCLUDE_DIRS ${priv_include_dirs}
|
|
PRIV_REQUIRES ${priv_requires})
|