diff --git a/sample/CMakeLists.txt b/sample/CMakeLists.txt index 8985a2f98..de2a05e45 100644 --- a/sample/CMakeLists.txt +++ b/sample/CMakeLists.txt @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.29.0 FATAL_ERROR) # For windows copy the library to the msix and samples directory if(WIN32) add_custom_target(samples ALL - COMMAND ${CMAKE_COMMAND} -E copy "bin/msix.dll" "samples/msix.dll" + COMMAND ${CMAKE_COMMAND} -E copy "${MSIX_BINARY_ROOT}/bin/${CMAKE_CFG_INTDIR}/msix.dll" "samples/msix.dll" WORKING_DIRECTORY "${MSIX_BINARY_ROOT}" DEPENDS msix) else() diff --git a/src/test/msixtest/CMakeLists.txt b/src/test/msixtest/CMakeLists.txt index 8cd0cd5d8..2d9eeac4b 100644 --- a/src/test/msixtest/CMakeLists.txt +++ b/src/test/msixtest/CMakeLists.txt @@ -125,6 +125,5 @@ target_link_libraries(${PROJECT_NAME} ${MsixTestLibs}) # For windows copy the library if(WIN32) add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy "bin/msix.dll" "msixtest/msix.dll" - WORKING_DIRECTORY "${MSIX_BINARY_ROOT}") + COMMAND ${CMAKE_COMMAND} -E copy "${MSIX_BINARY_ROOT}/bin/${CMAKE_CFG_INTDIR}/msix.dll" "${MSIX_TEST_OUTPUT_DIRECTORY}/msixtest/msix.dll") endif()