Skip to content

Commit 7d251cf

Browse files
authored
Merge pull request swiftlang#23188 from Rostepher/standalone-find-llvm-cmake-modules
[Build System: CMake] Partially revert PR swiftlang#22840, manually adding the LLVM CMake module path to CMAKE_MODULE_PATH rather than using find_package.
2 parents 5235ee8 + 3a95da9 commit 7d251cf

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

cmake/modules/StandaloneOverlay.cmake

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,13 @@ set(SWIFT_DARWIN_DEPLOYMENT_VERSION_TVOS "9.0" CACHE STRING "")
2121
set(SWIFT_DARWIN_DEPLOYMENT_VERSION_WATCHOS "2.0" CACHE STRING "")
2222
set(SWIFT_ENABLE_PARSEABLE_MODULE_INTERFACES TRUE)
2323

24-
set(SWIFT_SOURCE_DIR "${SWIFT_SOURCE_ROOT}/src/swift" CACHE PATH "")
24+
set(SWIFT_SOURCE_DIR "${SWIFT_SOURCE_ROOT}/swift" CACHE PATH "")
2525
set(SWIFT_NATIVE_SWIFT_TOOLS_PATH "${TOOLCHAIN_DIR}/usr/bin" CACHE PATH "")
2626
set(SWIFT_SDKS ${SWIFT_HOST_VARIANT_SDK})
2727

28-
find_package(LLVM CONFIG REQUIRED NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
29-
list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_DIR}" "${PROJECT_SOURCE_DIR}/../../../../cmake/modules")
28+
list(APPEND CMAKE_MODULE_PATH
29+
"${SWIFT_SOURCE_ROOT}/llvm/cmake/modules"
30+
"${PROJECT_SOURCE_DIR}/../../../../cmake/modules")
3031

3132
set(SWIFT_DARWIN_XCRUN_TOOLCHAIN "XcodeDefault" CACHE STRING
3233
"The name of the toolchain to pass to 'xcrun'")

0 commit comments

Comments
 (0)