@@ -431,8 +431,9 @@ macro(add_sourcekit_framework name)
431
431
set (RPATH_LIST)
432
432
add_sourcekit_swift_runtime_link_flags(${name} "${SOURCEKIT_LIBRARY_OUTPUT_INTDIR} " ${SOURCEKITFW_HAS_SWIFT_MODULES} )
433
433
file (RELATIVE_PATH relative_lib_path
434
- "${framework_location} /Versions/A" "${SOURCEKIT_LIBRARY_OUTPUT_INTDIR} /swift/host " )
434
+ "${framework_location} /Versions/A" "${SOURCEKIT_LIBRARY_OUTPUT_INTDIR} " )
435
435
list (APPEND RPATH_LIST "@loader_path/${relative_lib_path} " )
436
+ list (APPEND RPATH_LIST "@loader_path/${relative_lib_path} /swift/host" )
436
437
437
438
set_target_properties (${name} PROPERTIES
438
439
BUILD_WITH_INSTALL_RPATH TRUE
@@ -466,8 +467,9 @@ macro(add_sourcekit_framework name)
466
467
set (RPATH_LIST)
467
468
add_sourcekit_swift_runtime_link_flags(${name} "${framework_location} " SOURCEKITFW_HAS_SWIFT_MODULES RPATH_LIST)
468
469
file (RELATIVE_PATH relative_lib_path
469
- "${framework_location} " "${SOURCEKIT_LIBRARY_OUTPUT_INTDIR} /swift/host " )
470
+ "${framework_location} " "${SOURCEKIT_LIBRARY_OUTPUT_INTDIR} " )
470
471
list (APPEND RPATH_LIST "@loader_path/${relative_lib_path} " )
472
+ list (APPEND RPATH_LIST "@loader_path/${relative_lib_path} /swift/host" )
471
473
472
474
set_target_properties (${name} PROPERTIES
473
475
BUILD_WITH_INSTALL_RPATH TRUE
@@ -555,8 +557,9 @@ macro(add_sourcekit_xpc_service name framework_target)
555
557
set (RPATH_LIST)
556
558
add_sourcekit_swift_runtime_link_flags(${name} ${xpc_bin_dir} ${SOURCEKITXPC_HAS_SWIFT_MODULES} )
557
559
558
- file (RELATIVE_PATH relative_lib_path "${xpc_bin_dir} " "${lib_dir} /swift/host " )
560
+ file (RELATIVE_PATH relative_lib_path "${xpc_bin_dir} " "${lib_dir} " )
559
561
list (APPEND RPATH_LIST "@loader_path/${relative_lib_path} " )
562
+ list (APPEND RPATH_LIST "@loader_path/${relative_lib_path} /swift/host" )
560
563
561
564
# Add rpath for sourcekitdInProc
562
565
# lib/${framework_target}.framework/Versions/A/XPCServices/${name}.xpc/Contents/MacOS/${name}
0 commit comments