Dualcpu: Move dual-cpu NS files into a dedicated folder
Gather all the dual-cpu NS .c files in a dedicated folder
multi_core under interface/src.
Put all the dual-cpu interface header files in a dedicated folder
multi-core under interface/include.
Change-Id: Ia6847eb03a663e66260690ad88addb1521f13fcd
Signed-off-by: David Hu <david.hu@arm.com>
diff --git a/cmake/install.cmake b/cmake/install.cmake
index cb7f100..981bfba 100644
--- a/cmake/install.cmake
+++ b/cmake/install.cmake
@@ -53,9 +53,9 @@
DESTINATION ${INSTALL_INTERFACE_INC_DIR}/ext)
if (TFM_MULTI_CORE_TOPOLOGY)
- install(FILES ${INTERFACE_INC_DIR}/tfm_multi_core_api.h
- ${INTERFACE_INC_DIR}/tfm_ns_mailbox.h
- ${INTERFACE_INC_DIR}/tfm_mailbox.h
+ install(FILES ${INTERFACE_INC_DIR}/multi_core/tfm_multi_core_api.h
+ ${INTERFACE_INC_DIR}/multi_core/tfm_ns_mailbox.h
+ ${INTERFACE_INC_DIR}/multi_core/tfm_mailbox.h
DESTINATION ${INSTALL_INTERFACE_INC_DIR})
else()
install(FILES ${CMAKE_BINARY_DIR}/generated/interface/include/tfm_veneers.h
@@ -112,10 +112,10 @@
####################### export sources #########################################
if (TFM_MULTI_CORE_TOPOLOGY)
- install(FILES ${INTERFACE_SRC_DIR}/tfm_ns_mailbox.c
- ${INTERFACE_SRC_DIR}/tfm_multi_core_ns_api.c
- ${INTERFACE_SRC_DIR}/tfm_multi_core_psa_ns_api.c
- ${INTERFACE_SRC_DIR}/tfm_ns_mailbox_rtos_api.c
+ install(FILES ${INTERFACE_SRC_DIR}/multi_core/tfm_ns_mailbox.c
+ ${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_rtos_api.c
DESTINATION ${INSTALL_INTERFACE_SRC_DIR})
else()
install(FILES ${INTERFACE_SRC_DIR}/tfm_ns_interface.c