Skip to content

Commit b2ce1b9

Browse files
committed
Revert "Revert "[CMake] Add module ABI name prefix to swift-syntax libraries" (swiftlang#69208)"
This reverts commit c0f1ce0.
1 parent c0f1ce0 commit b2ce1b9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,6 +1353,9 @@ if(SWIFT_INCLUDE_TOOLS)
13531353
if(SWIFT_HOST_VARIANT_SDK MATCHES "LINUX|ANDROID|OPENBSD|FREEBSD")
13541354
set(SWIFT_HOST_LIBRARIES_RPATH "$ORIGIN;$ORIGIN/../${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_LIB_SUBDIR}")
13551355
endif()
1356+
# Add unique ABI prefix to swift-syntax libraries so that compiler libraries (e.g. sourcekitdInProc)
1357+
# can be used from tools that has its own swift-syntax libraries as SwiftPM dependencies.
1358+
set(SWIFT_MODULE_ABI_NAME_PREFIX "Compiler")
13561359

13571360
file(TO_CMAKE_PATH "${SWIFT_PATH_TO_SWIFT_SYNTAX_SOURCE}" swift_syntax_path)
13581361
FetchContent_Declare(SwiftSyntax

0 commit comments

Comments
 (0)