diff --git a/bsputil/CMakeLists.txt b/bsputil/CMakeLists.txt index 84fcd61c..e45d1301 100644 --- a/bsputil/CMakeLists.txt +++ b/bsputil/CMakeLists.txt @@ -5,4 +5,9 @@ set(BSPUTIL_SOURCES add_executable(bsputil ${BSPUTIL_SOURCES}) target_link_libraries(bsputil common TBB::tbb fmt::fmt) + +# HACK: copy .dll dependencies +add_custom_command(TARGET bsputil POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different "$" "$") + install(TARGETS bsputil RUNTIME DESTINATION bin) diff --git a/qbsp/CMakeLists.txt b/qbsp/CMakeLists.txt index 6525c62c..01156143 100644 --- a/qbsp/CMakeLists.txt +++ b/qbsp/CMakeLists.txt @@ -38,6 +38,10 @@ target_link_libraries(qbsp libqbsp) install(TARGETS qbsp RUNTIME DESTINATION bin) +# HACK: copy .dll dependencies +add_custom_command(TARGET qbsp POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different "$" "$") + # test (copied from light/CMakeLists.txt) set(QBSP_TEST_SOURCE