diff options
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/install.cmake | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/cmake/install.cmake b/cmake/install.cmake index 806ebde24f..e7722c3d5a 100644 --- a/cmake/install.cmake +++ b/cmake/install.cmake @@ -12,18 +12,19 @@ string(REGEX REPLACE "-" "_" TFM_PLATFORM_UPPERCASE_UNDERSCORE ${TFM_PLATFORM_UP string(REGEX REPLACE "^(\\.\\.([\\/\\\\]))+" "EXTERNAL\\2" TFM_PLATFORM_UPPERCASE_UNDERSCORE_NO_PARENT_DIR ${TFM_PLATFORM_UPPERCASE_UNDERSCORE}) install(DIRECTORY ${CMAKE_BINARY_DIR}/bin/ - DESTINATION ${CMAKE_BINARY_DIR}/install/outputs/${TFM_PLATFORM_UPPERCASE_UNDERSCORE_NO_PARENT_DIR} + DESTINATION ${TFM_INSTALL_PATH}/outputs/${TFM_PLATFORM_UPPERCASE_UNDERSCORE_NO_PARENT_DIR} ) set(INTERFACE_INC_DIR ${CMAKE_SOURCE_DIR}/interface/include) set(INTERFACE_SRC_DIR ${CMAKE_SOURCE_DIR}/interface/src) -set(EXPORT_INC_DIR ${CMAKE_BINARY_DIR}/install/export/tfm/include) -set(EXPORT_SRC_DIR ${CMAKE_BINARY_DIR}/install/export/tfm/src) +set(EXPORT_INC_DIR ${TFM_INSTALL_PATH}/export/tfm/include) +set(EXPORT_SRC_DIR ${TFM_INSTALL_PATH}/export/tfm/src) +set(EXPORT_LIB_DIR ${TFM_INSTALL_PATH}/export/tfm/lib) # export veneer lib if (NOT TFM_MULTI_CORE_TOPOLOGY) install(FILES ${CMAKE_BINARY_DIR}/secure_fw/s_veneers.o - DESTINATION ${CMAKE_BINARY_DIR}/install/export/tfm/lib) + DESTINATION ${EXPORT_LIB_DIR}) endif() ####################### export headers ######################################### |