From a9dac539cb169021c4ebf4da631b0c8608f387b8 Mon Sep 17 00:00:00 2001 From: CLARATION Date: Sun, 21 Jun 2026 00:50:18 -0700 Subject: [PATCH] fix(windows): use cygpath when copying libraries --- CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4c659c0..9ac8237 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -401,10 +401,16 @@ if(WITH_GUI) libusb-1.0.dll ) + execute_process( + COMMAND cygpath -w "$ENV{MSYSTEM_PREFIX}/bin" + OUTPUT_VARIABLE MSYSTEM_PREFIX_WIN + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + foreach(DLL ${DLLS}) add_custom_command(TARGET palera1n POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different - "C:/tools/msys64/mingw64/bin/${DLL}" + "${MSYSTEM_PREFIX_WIN}/${DLL}" $ ) endforeach()