Skip to content

Commit c8a87f0

Browse files
committed
[build] Only link swiftIDEUtilsBridging when SWIFT_BUILD_SWIFT_SYNTAX is set
#70174 change swift-refactor and sourcekitd to not use `NameMatcher` from swift-syntax but it did not remove the link dependency from swiftRefactoring on `swiftIDEUtilsBridging` if `SWIFT_BUILD_SWIFT_SYNTAX` is false. Do so now.
1 parent db8ca19 commit c8a87f0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/Refactoring/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ target_link_libraries(swiftRefactoring PRIVATE
4545
swiftAST
4646
swiftClangImporter
4747
swiftIDE
48-
swiftIDEUtilsBridging
4948
swiftIndex
5049
swiftParse
5150
swiftSema)
@@ -55,6 +54,9 @@ if(SWIFT_BUILD_SWIFT_SYNTAX)
5554
PRIVATE
5655
SWIFT_BUILD_SWIFT_SYNTAX
5756
)
57+
target_link_libraries(swiftRefactoring PRIVATE
58+
swiftIDEUtilsBridging
59+
)
5860
endif()
5961

6062
set_swift_llvm_is_available(swiftRefactoring)

0 commit comments

Comments
 (0)