File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -1043,6 +1043,14 @@ elseif("${SWIFT_HOST_VARIANT_SDK}" STREQUAL "ANDROID")
10431043 set (SWIFT_PRIMARY_VARIANT_SDK_default "${SWIFT_HOST_VARIANT_SDK} " )
10441044 set (SWIFT_PRIMARY_VARIANT_ARCH_default "${SWIFT_HOST_VARIANT_ARCH} " )
10451045
1046+ elseif ("${SWIFT_HOST_VARIANT_SDK} " STREQUAL "WASI" )
1047+ set (SWIFT_HOST_VARIANT "wasi" CACHE STRING
1048+ "Deployment OS for Swift host tools (the compiler) [wasi]" )
1049+
1050+ configure_sdk_unix("WASI" "wasm32" )
1051+ set (SWIFT_PRIMARY_VARIANT_SDK_default "${SWIFT_HOST_VARIANT_SDK} " )
1052+ set (SWIFT_PRIMARY_VARIANT_ARCH_default "${SWIFT_HOST_VARIANT_ARCH} " )
1053+
10461054elseif ("${SWIFT_HOST_VARIANT_SDK} " MATCHES "(OSX|IOS*|TVOS*|WATCHOS*)" )
10471055
10481056 set (SWIFT_HOST_VARIANT "macosx" CACHE STRING
Original file line number Diff line number Diff line change @@ -483,6 +483,7 @@ function verify_host_is_supported() {
483483 | watchsimulator-arm64 \
484484 | watchos-armv7k \
485485 | watchos-arm64_32 \
486+ | wasi-wasm32 \
486487 | android-armv7 \
487488 | android-aarch64 \
488489 | android-x86_64)
You can’t perform that action at this time.
0 commit comments