We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 27b83b0 commit 2428f6dCopy full SHA for 2428f6d
CMakeLists.txt
@@ -872,8 +872,14 @@ endif()
872
873
# When we have the early SwiftSyntax build, we can include its parser.
874
if(SWIFT_PATH_TO_EARLYSWIFTSYNTAX_BUILD_DIR)
875
- set(SWIFT_SWIFT_PARSER TRUE)
876
- include(${SWIFT_PATH_TO_EARLYSWIFTSYNTAX_BUILD_DIR}/cmake/SwiftSyntaxTargets.cmake)
+ set(SWIFT_PATH_TO_EARLYSWIFTSYNTAX_TARGETS
+ ${SWIFT_PATH_TO_EARLYSWIFTSYNTAX_BUILD_DIR}/cmake/SwiftSyntaxTargets.cmake)
877
+ if(NOT EXISTS "${SWIFT_PATH_TO_EARLYSWIFTSYNTAX_TARGETS}")
878
+ message(STATUS "Skipping Swift Swift parser integration due to missing early SwiftSyntax")
879
+ else()
880
+ set(SWIFT_SWIFT_PARSER TRUE)
881
+ include(${SWIFT_PATH_TO_EARLYSWIFTSYNTAX_TARGETS})
882
+ endif()
883
endif()
884
885
0 commit comments