diff options
author | David Hu <david.hu@arm.com> | 2021-09-13 09:05:52 +0800 |
---|---|---|
committer | David Hu <david.hu@arm.com> | 2021-09-14 03:09:16 +0200 |
commit | 186a1295e1e96b3fcc86d80d1cb4c175ee4e3771 (patch) | |
tree | b90fde1f07c14da5f2b19b7e3e10287875f49a75 | |
parent | 300c68da11fda3669d7b80b68dcd67b0b2082cbc (diff) |
Dualcpu: Generate tfm_mailbox_config.h to build folder
tfm_mailbox_config.h is generated to source code folder. Git will keep
notifying developers to add this new file if developers build TF-M in
the source code folder.
Make tfm_mailbox_config.h to be generated in build folder instead.
Change-Id: I522228bef6329ae1ea1f3b918f54d8214d6f3664
Signed-off-by: David Hu <david.hu@arm.com>
-rw-r--r-- | cmake/install.cmake | 2 | ||||
-rw-r--r-- | interface/CMakeLists.txt | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/cmake/install.cmake b/cmake/install.cmake index 2af1476af..fb9299184 100644 --- a/cmake/install.cmake +++ b/cmake/install.cmake @@ -53,7 +53,7 @@ if (TFM_MULTI_CORE_TOPOLOGY) 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 - ${INTERFACE_INC_DIR}/multi_core/tfm_mailbox_config.h + ${CMAKE_BINARY_DIR}/generated/interface/include/tfm_mailbox_config.h DESTINATION ${INSTALL_INTERFACE_INC_DIR}) elseif (NOT TFM_PSA_API) install(FILES ${CMAKE_BINARY_DIR}/generated/interface/include/tfm_veneers.h diff --git a/interface/CMakeLists.txt b/interface/CMakeLists.txt index 06eec16a8..43f83179b 100644 --- a/interface/CMakeLists.txt +++ b/interface/CMakeLists.txt @@ -64,7 +64,7 @@ target_sources(tfm_secure_api if (TFM_MULTI_CORE_TOPOLOGY OR FORWARD_PROT_MSG) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/multi_core/tfm_mailbox_config.h.in - ${CMAKE_CURRENT_SOURCE_DIR}/include/multi_core/tfm_mailbox_config.h + ${CMAKE_BINARY_DIR}/generated/interface/include/tfm_mailbox_config.h NEWLINE_STYLE UNIX ) endif() |