File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed
tools/sourcekitd/bin/XPC/Client Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -31,9 +31,10 @@ configure_file(
31
31
set (SOURCEKIT_DEPLOYMENT_OS "${SWIFT_HOST_VARIANT} " )
32
32
set (SOURCEKIT_DEPLOYMENT_TARGET "${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK} _DEPLOYMENT_VERSION}" )
33
33
34
- STRING (TOLOWER "${SWIFT_PRIMARY_VARIANT_SDK} " SOURCEKIT_PLATFORM_NAME )
35
- # Remove '_simulator' from the name if it exists
36
- STRING (REPLACE "_simulator" "" SOURCEKIT_PLATFORM_NAME "${SOURCEKIT_PLATFORM_NAME} " )
34
+ set (SOURCEKIT_TOOLCHAIN_NAME "${SWIFT_DARWIN_XCRUN_TOOLCHAIN} " )
35
+ if ("${SOURCEKIT_TOOLCHAIN_NAME} " MATCHES "XcodeDefault" )
36
+ set (SOURCEKIT_TOOLCHAIN_NAME "default" )
37
+ endif ()
37
38
38
39
if ("${CMAKE_SYSTEM_NAME} " STREQUAL "Darwin" AND NOT CMAKE_CROSSCOMPILING )
39
40
set (CMAKE_OSX_SYSROOT "${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK} _PATH}" )
Original file line number Diff line number Diff line change @@ -333,7 +333,7 @@ macro(add_sourcekit_xpc_service name framework_target)
333
333
endif ()
334
334
335
335
set (XPCSERVICE_NAME ${name} )
336
- set (XPCSERVICE_IDENTIFIER "com.apple.${name} .${SOURCEKIT_VERSION_STRING} _${SOURCEKIT_PLATFORM_NAME } " )
336
+ set (XPCSERVICE_IDENTIFIER "com.apple.${name} .${SOURCEKIT_VERSION_STRING} _${SOURCEKIT_TOOLCHAIN_NAME } " )
337
337
set (XPCSERVICE_BUNDLE_VERSION "${SOURCEKIT_VERSION_STRING} " )
338
338
set (XPCSERVICE_SHORT_VERSION_STRING "1.0" )
339
339
configure_file (
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ add_sourcekit_framework(sourcekitd
16
16
)
17
17
target_link_libraries (sourcekitd PRIVATE sourcekitdAPI )
18
18
19
- add_definitions (-DSOURCEKIT_XPCSERVICE_IDENTIFIER= "com.apple.SourceKitService.${SOURCEKIT_VERSION_STRING} _${SOURCEKIT_PLATFORM_NAME } " )
19
+ add_definitions (-DSOURCEKIT_XPCSERVICE_IDENTIFIER= "com.apple.SourceKitService.${SOURCEKIT_VERSION_STRING} _${SOURCEKIT_TOOLCHAIN_NAME } " )
20
20
21
21
if (SOURCEKIT_BUILT_STANDALONE )
22
22
# Create the symlink necessary to find the swift stdlib.
You can’t perform that action at this time.
0 commit comments