diff --git a/lldb/CMakeLists.txt b/lldb/CMakeLists.txt index abebb6d35aac8..71298d76ed4d6 100644 --- a/lldb/CMakeLists.txt +++ b/lldb/CMakeLists.txt @@ -54,9 +54,10 @@ include(LLDBLayeringCheck) # BEGIN - Swift Mods if (LLDB_ENABLE_SWIFT_SUPPORT) if(EXISTS "${LLVM_EXTERNAL_SWIFT_SOURCE_DIR}") + cmake_path(CONVERT "${LLVM_EXTERNAL_SWIFT_SOURCE_DIR}" TO_CMAKE_PATH_LIST NORMALIZED_LLVM_EXTERNAL_SWIFT_SOURCE_DIR NORMALIZE) list(APPEND CMAKE_MODULE_PATH - "${LLVM_EXTERNAL_SWIFT_SOURCE_DIR}/cmake" - "${LLVM_EXTERNAL_SWIFT_SOURCE_DIR}/cmake/modules") + "${NORMALIZED_LLVM_EXTERNAL_SWIFT_SOURCE_DIR}/cmake" + "${NORMALIZED_LLVM_EXTERNAL_SWIFT_SOURCE_DIR}/cmake/modules") elseif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/../swift) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../swift/cmake"