diff options
Diffstat (limited to 'loader')
| -rw-r--r-- | loader/CMakeLists.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/loader/CMakeLists.txt b/loader/CMakeLists.txt index 654c2a2f..2dbb8c18 100644 --- a/loader/CMakeLists.txt +++ b/loader/CMakeLists.txt @@ -54,6 +54,14 @@ if (WIN32) add_library(VKstatic.${MAJOR} STATIC $<TARGET_OBJECTS:loader-opt> $<TARGET_OBJECTS:loader-norm>) set_target_properties(VKstatic.${MAJOR} PROPERTIES OUTPUT_NAME VKstatic.${MAJOR}) target_link_libraries(vulkan-${MAJOR} shlwapi) + file(TO_NATIVE_PATH ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/vulkan-${MAJOR}.dll COPY_SRC_PATH) + file(TO_NATIVE_PATH ${CMAKE_CURRENT_BINARY_DIR}/../demos/$<CONFIGURATION>/vulkan-${MAJOR}.dll COPY_DST_PATH) + file(TO_NATIVE_PATH ${CMAKE_CURRENT_BINARY_DIR}/../tests/$<CONFIGURATION>/vulkan-${MAJOR}.dll COPY_DST_TEST_PATH) + add_custom_command(TARGET vulkan-${MAJOR} POST_BUILD + COMMAND copy /Y ${COPY_SRC_PATH} ${COPY_DST_PATH}) + add_custom_command(TARGET vulkan-${MAJOR} POST_BUILD + COMMAND copy /Y ${COPY_SRC_PATH} ${COPY_DST_TEST_PATH}) + else() set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wpointer-arith") |
