From 0d40cc509363d79ed516294ba819a63686e63c26 Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Thu, 8 Feb 2024 18:59:51 +0100 Subject: [PATCH] CMakePM: Fix conan generators path using backslashes This can cause issues with CMake, since CMake uses slashes as directory separator. Fixes: QTCREATORBUG-30326 Change-Id: I0c03b3bcd32bddc99fb361eb8e6aaffd0b1f10b6 Reviewed-by: Reviewed-by: Marcus Tillmanns --- src/share/3rdparty/package-manager/auto-setup.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/src/share/3rdparty/package-manager/auto-setup.cmake b/src/share/3rdparty/package-manager/auto-setup.cmake index a2e30686f9f..628b69cc768 100644 --- a/src/share/3rdparty/package-manager/auto-setup.cmake +++ b/src/share/3rdparty/package-manager/auto-setup.cmake @@ -137,6 +137,7 @@ macro(qtc_auto_setup_conan) get_property(CONAN_INSTALL_SUCCESS GLOBAL PROPERTY CONAN_INSTALL_SUCCESS) if (CONAN_INSTALL_SUCCESS) get_property(CONAN_GENERATORS_FOLDER GLOBAL PROPERTY CONAN_GENERATORS_FOLDER) + file(TO_CMAKE_PATH \"\${CONAN_GENERATORS_FOLDER}\" CONAN_GENERATORS_FOLDER) file(WRITE \"${CMAKE_BINARY_DIR}/conan-dependencies/conan_paths.cmake\" \" list(PREPEND CMAKE_PREFIX_PATH \\\"\${CONAN_GENERATORS_FOLDER}\\\") list(PREPEND CMAKE_MODULE_PATH \\\"\${CONAN_GENERATORS_FOLDER}\\\")