diff options
author | David Hu <david.hu@arm.com> | 2022-09-27 13:10:36 +0800 |
---|---|---|
committer | Anton Komlev <Anton.Komlev@arm.com> | 2022-09-28 15:34:31 +0200 |
commit | 32bd615b9763637ac5024f28b6700b6972b92560 (patch) | |
tree | 8eabd9973062310e68aac4e5d565d7a23bf21c26 /cmake | |
parent | 53aee981fd3faf5dccd531898ae6b2219b889e62 (diff) | |
download | trusted-firmware-m-32bd615b9763637ac5024f28b6700b6972b92560.tar.gz |
Build: Fix missing install files
Add missing files to be installed for NS app integration
Change-Id: I5cb5a2f8510eaff0ce9c487127ec2e8bfdf6ddea
Signed-off-by: David Hu <david.hu@arm.com>
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/install.cmake | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/cmake/install.cmake b/cmake/install.cmake index ff38cfaaba..2915ae3f2b 100644 --- a/cmake/install.cmake +++ b/cmake/install.cmake @@ -41,9 +41,14 @@ install(FILES ${INTERFACE_INC_DIR}/tfm_api.h install(FILES ${INTERFACE_INC_DIR}/tfm_ns_client_ext.h DESTINATION ${INSTALL_INTERFACE_INC_DIR}) +install(FILES ${CMAKE_BINARY_DIR}/generated/interface/include/config_impl.h + DESTINATION ${INSTALL_INTERFACE_INC_DIR}) + if (TFM_PSA_API) install(FILES ${INTERFACE_INC_DIR}/tfm_psa_call_pack.h DESTINATION ${INSTALL_INTERFACE_INC_DIR}) + install(FILES ${CMAKE_BINARY_DIR}/generated/interface/include/psa/framework_feature.h + DESTINATION ${INSTALL_INTERFACE_INC_DIR}/psa) endif() if (TFM_PARTITION_NS_AGENT_MAILBOX) @@ -93,6 +98,7 @@ if (TFM_PARTITION_INITIAL_ATTESTATION) install(FILES ${INTERFACE_INC_DIR}/psa/initial_attestation.h DESTINATION ${INSTALL_INTERFACE_INC_DIR}/psa) install(FILES ${INTERFACE_INC_DIR}/tfm_attest_defs.h + ${INTERFACE_INC_DIR}/tfm_attest_iat_defs.h DESTINATION ${INSTALL_INTERFACE_INC_DIR}) endif() @@ -115,6 +121,11 @@ if(TFM_PARTITION_FIRMWARE_UPDATE) DESTINATION ${INSTALL_INTERFACE_INC_DIR}) endif() +if(PLATFORM_DEFAULT_CRYPTO_KEYS) + install(DIRECTORY ${INTERFACE_INC_DIR}/crypto_keys + DESTINATION ${INSTALL_INTERFACE_INC_DIR}) +endif() + ####################### export sources ######################################### if (TFM_PARTITION_NS_AGENT_MAILBOX) @@ -122,7 +133,7 @@ if (TFM_PARTITION_NS_AGENT_MAILBOX) ${INTERFACE_SRC_DIR}/multi_core/tfm_multi_core_ns_api.c ${INTERFACE_SRC_DIR}/multi_core/tfm_multi_core_psa_ns_api.c ${INTERFACE_SRC_DIR}/multi_core/tfm_ns_mailbox_thread.c - DESTINATION ${INSTALL_INTERFACE_SRC_DIR}) + DESTINATION ${INSTALL_INTERFACE_SRC_DIR}/multi_core) endif() if (TFM_PARTITION_NS_AGENT_TZ) |