Build: Install missing files
Install some interface files which are missed.
Change-Id: I79e14bc0566edd0e92d053784193a7b6746be896
Signed-off-by: David Hu <david.hu@arm.com>
diff --git a/cmake/install.cmake b/cmake/install.cmake
index bc57920..5d7eaef 100644
--- a/cmake/install.cmake
+++ b/cmake/install.cmake
@@ -39,6 +39,7 @@
install(FILES ${INTERFACE_INC_DIR}/tfm_api.h
${INTERFACE_INC_DIR}/tfm_ns_interface.h
+ ${INTERFACE_INC_DIR}/psa_config.h
DESTINATION ${INSTALL_INTERFACE_INC_DIR})
install(FILES ${INTERFACE_INC_DIR}/tfm_ns_client_ext.h
@@ -63,12 +64,16 @@
if (TFM_PARTITION_PROTECTED_STORAGE OR FORWARD_PROT_MSG)
install(FILES ${INTERFACE_INC_DIR}/psa/protected_storage.h
DESTINATION ${INSTALL_INTERFACE_INC_DIR}/psa)
+ install(FILES ${INTERFACE_INC_DIR}/tfm_ps_defs.h
+ DESTINATION ${INSTALL_INTERFACE_INC_DIR})
endif()
if (TFM_PARTITION_INTERNAL_TRUSTED_STORAGE OR FORWARD_PROT_MSG)
install(FILES ${INTERFACE_INC_DIR}/psa/internal_trusted_storage.h
${INTERFACE_INC_DIR}/psa/storage_common.h
DESTINATION ${INSTALL_INTERFACE_INC_DIR}/psa)
+ install(FILES ${INTERFACE_INC_DIR}/tfm_its_defs.h
+ DESTINATION ${INSTALL_INTERFACE_INC_DIR})
endif()
if (TFM_PARTITION_CRYPTO OR FORWARD_PROT_MSG)
@@ -88,6 +93,8 @@
if (TFM_PARTITION_INITIAL_ATTESTATION OR FORWARD_PROT_MSG)
install(FILES ${INTERFACE_INC_DIR}/psa/initial_attestation.h
DESTINATION ${INSTALL_INTERFACE_INC_DIR}/psa)
+ install(FILES ${INTERFACE_INC_DIR}/tfm_attest_defs.h
+ DESTINATION ${INSTALL_INTERFACE_INC_DIR})
endif()
if(TFM_PARTITION_AUDIT_LOG)