File tree 1 file changed +3
-0
lines changed
1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -1163,6 +1163,9 @@ swift_get_host_triple(SWIFT_HOST_TRIPLE)
1163
1163
set (SWIFT_HOST_MODULE_TRIPLE "${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK} _ARCH_${SWIFT_HOST_VARIANT_ARCH} _MODULE}" )
1164
1164
set (SWIFT_HOST_LIBRARIES_DEST_DIR "${CMAKE_LIBRARY_OUTPUT_DIRECTORY} /swift/host" )
1165
1165
set (SWIFT_HOST_RUNTIME_DEST_DIR "${CMAKE_RUNTIME_OUTPUT_DIRECTORY} " )
1166
+ if (SWIFT_HOST_VARIANT_SDK MATCHES "LINUX|ANDROID|OPENBSD|FREEBSD" )
1167
+ set (SWIFT_HOST_LIBRARIES_RPATH "$ORIGIN;$ORIGIN/../${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK} _LIB_SUBDIR}" )
1168
+ endif ()
1166
1169
if (SWIFT_BUILD_SWIFT_SYNTAX)
1167
1170
if (NOT EXISTS "${SWIFT_PATH_TO_SWIFT_SYNTAX_SOURCE} " )
1168
1171
message (SEND_ERROR "swift-syntax is required to build the Swift compiler. Please run update-checkout or specify SWIFT_PATH_TO_SWIFT_SYNTAX_SOURCE" )
You can’t perform that action at this time.
0 commit comments