From 70f5033981a09e58825b66e792a16beb122c4fcf Mon Sep 17 00:00:00 2001 From: floralrainfall Date: Mon, 10 Jul 2023 14:34:04 -0400 Subject: [PATCH] test fix dll problem for windows --- Projects/Client/Player/CMakeLists.txt | 5 +++++ Projects/Client/Server/CMakeLists.txt | 5 +++++ Projects/Client/Studio/CMakeLists.txt | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/Projects/Client/Player/CMakeLists.txt b/Projects/Client/Player/CMakeLists.txt index e3b6bab..6655941 100644 --- a/Projects/Client/Player/CMakeLists.txt +++ b/Projects/Client/Player/CMakeLists.txt @@ -13,6 +13,11 @@ qt_add_executable(Player Source/MainWindow.cpp ) +add_custom_command(TARGET Player POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy -t $ $ + COMMAND_EXPAND_LISTS +) + target_include_directories(Player PRIVATE Header) target_link_libraries(Player PRIVATE Common Engine) diff --git a/Projects/Client/Server/CMakeLists.txt b/Projects/Client/Server/CMakeLists.txt index 2e8a2ed..0450c07 100644 --- a/Projects/Client/Server/CMakeLists.txt +++ b/Projects/Client/Server/CMakeLists.txt @@ -8,5 +8,10 @@ add_executable(Server Source/main.cpp ) +add_custom_command(TARGET Server POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy -t $ $ + COMMAND_EXPAND_LISTS +) + target_include_directories(Server PRIVATE Header) target_link_libraries(Server PRIVATE Engine) \ No newline at end of file diff --git a/Projects/Client/Studio/CMakeLists.txt b/Projects/Client/Studio/CMakeLists.txt index 4cc9894..2f2ddf7 100644 --- a/Projects/Client/Studio/CMakeLists.txt +++ b/Projects/Client/Studio/CMakeLists.txt @@ -13,6 +13,11 @@ qt_add_executable(Studio Source/MainWindow.cpp ) +add_custom_command(TARGET Studio POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy -t $ $ + COMMAND_EXPAND_LISTS +) + target_include_directories(Studio PRIVATE Header) target_link_libraries(Studio PRIVATE Common Engine)