File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -230,7 +230,7 @@ function(_add_target_variant_swift_compile_flags
230
230
${ARGN} )
231
231
232
232
# On Windows, we don't set SWIFT_SDK_WINDOWS_PATH_ARCH_{ARCH}_PATH, so don't include it.
233
- if (NOT "${sdk} " STREQUAL "WINDOWS" )
233
+ if (( NOT "${sdk} " STREQUAL "WINDOWS" ) AND NOT ( "${SWIFT_SDK_ ${sdk} _ARCH_ ${arch} _PATH}" STREQUAL "" ) )
234
234
list (APPEND result "-sdk" "${SWIFT_SDK_${sdk} _ARCH_${arch} _PATH}" )
235
235
endif ()
236
236
Original file line number Diff line number Diff line change @@ -420,14 +420,15 @@ if(SWIFT_SHOULD_BUILD_EMBEDDED_STDLIB)
420
420
421
421
set (SWIFT_SDK_embedded_ARCH_${arch}_MODULE "${mod} " )
422
422
set (SWIFT_SDK_embedded_LIB_SUBDIR "embedded" )
423
+ set (SWIFT_SDK_embedded_ARCH_${arch}_TRIPLE "${triple} " )
423
424
add_swift_target_library_single (
424
425
embedded-stdlib-${triple}
425
426
swiftCore
426
427
ONLY_SWIFTMODULE
427
428
IS_STDLIB IS_STDLIB_CORE
428
429
${SWIFTLIB_EMBEDDED_SOURCES}
429
430
GYB_SOURCES ${SWIFTLIB_EMBEDDED_GYB_SOURCES}
430
- SWIFT_COMPILE_FLAGS -target " ${triple} " - Xcc -D__MACH__ -enable-experimental-feature Embedded
431
+ SWIFT_COMPILE_FLAGS -Xcc -D__MACH__ -enable-experimental-feature Embedded
431
432
MODULE_DIR "${CMAKE_BINARY_DIR} /lib/swift/embedded"
432
433
SDK "embedded"
433
434
ARCHITECTURE "${arch} "
You can’t perform that action at this time.
0 commit comments