From f812505a1e5277a3aae3dcd1c0032f6f937d03f0 Mon Sep 17 00:00:00 2001 From: thejinchao Date: Thu, 19 Jun 2025 14:17:34 +0800 Subject: [PATCH] =?UTF-8?q?POST=20BUILD=E4=B9=8B=E5=90=8E=E7=9A=84dll?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=8B=B7=E8=B4=9D=E9=9C=80=E8=A6=81=E6=9C=89?= =?UTF-8?q?=E7=9B=AE=E6=A0=87=E6=96=87=E4=BB=B6=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/core/CMakeLists.txt | 9 ++++++--- source/utils/CMakeLists.txt | 6 ++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/source/core/CMakeLists.txt b/source/core/CMakeLists.txt index 6f001e6..1fdf73b 100644 --- a/source/core/CMakeLists.txt +++ b/source/core/CMakeLists.txt @@ -174,15 +174,18 @@ target_compile_definitions(dv_core ################# add_custom_command( TARGET dv_core POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/source/console/$<$:Debug>$<$:Release>) + COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/source/console/$<$:Debug>$<$:Release>/$ +) add_custom_command( TARGET dv_core POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/test/unit/$<$:Debug>$<$:Release>) + COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/test/unit/$<$:Debug>$<$:Release>/$ +) add_custom_command( TARGET dv_core POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/test/rasterization/$<$:Debug>$<$:Release>) + COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/test/rasterization/$<$:Debug>$<$:Release>/$ +) ################# # install diff --git a/source/utils/CMakeLists.txt b/source/utils/CMakeLists.txt index 857a98f..9993638 100644 --- a/source/utils/CMakeLists.txt +++ b/source/utils/CMakeLists.txt @@ -60,11 +60,13 @@ target_compile_definitions(dv_utils ################# add_custom_command( TARGET dv_utils POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/source/console/$<$:Debug>$<$:Release>) + COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/source/console/$<$:Debug>$<$:Release>/$ +) add_custom_command( TARGET dv_utils POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/test/unit/$<$:Debug>$<$:Release>) + COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/test/unit/$<$:Debug>$<$:Release>/$ +) ################# # install