From be387ca36ea47d3315ab922bd375f1f95987b71d Mon Sep 17 00:00:00 2001 From: cielavenir Date: Fri, 31 Jan 2025 09:44:16 +0900 Subject: [PATCH] Use rsync to copy tbb libs to avoid relinking every time running make --- 3rdparty/ipp/ipp.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/3rdparty/ipp/ipp.cmake b/3rdparty/ipp/ipp.cmake index deaed2ab179..43217a3a474 100755 --- a/3rdparty/ipp/ipp.cmake +++ b/3rdparty/ipp/ipp.cmake @@ -55,7 +55,7 @@ ExternalProject_Add(ext_ipp URL_HASH SHA256=${IPP_HASH} DOWNLOAD_DIR "${OPEN3D_THIRD_PARTY_DOWNLOAD_DIR}/ipp" # Copy all libs from lib/tl/tbb to lib/ since Open3D cmake scripts only support one LIB_DIR per dependency - UPDATE_COMMAND ${CMAKE_COMMAND} -E copy_directory /${IPP_SUBPATH}lib/tl/tbb/ /${IPP_SUBPATH}lib/ + UPDATE_COMMAND rsync -rut /${IPP_SUBPATH}lib/tl/tbb/ /${IPP_SUBPATH}lib/ CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "" @@ -65,4 +65,4 @@ ExternalProject_Add(ext_ipp ExternalProject_Get_Property(ext_ipp SOURCE_DIR) set(IPP_INCLUDE_DIR "${SOURCE_DIR}/${IPP_SUBPATH}include/") -set(IPP_LIB_DIR "${SOURCE_DIR}/${IPP_SUBPATH}lib") \ No newline at end of file +set(IPP_LIB_DIR "${SOURCE_DIR}/${IPP_SUBPATH}lib")