From 35f265aaf02c454ba8a535e827a5cbe27c8afa86 Mon Sep 17 00:00:00 2001 From: Yuta Saito Date: Sun, 5 Sep 2021 10:02:39 +0000 Subject: [PATCH] [Preset] Add linux crosscompile wasm preset --- utils/build-presets.ini | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/utils/build-presets.ini b/utils/build-presets.ini index 5b8ab8d7b89f2..529f771da99d7 100644 --- a/utils/build-presets.ini +++ b/utils/build-presets.ini @@ -1179,6 +1179,15 @@ mixin-preset=buildbot_incremental_linux,long_test indexstore-db=0 sourcekit-lsp=0 +# TODO: This does not build stdlib for wasm32 for now. +# Enable stdlib cross-compile after build-script will support it. +[preset: buildbot_incremental_linux_crosscompile_wasm] +mixin-preset=buildbot_incremental_linux_base +llvm-targets-to-build=X86;ARM;AArch64;WebAssembly +# Ensure single-thread-mode is not broken because it's used +# by stdlib for wasm32 in SwiftWasm fork. +swift-stdlib-single-threaded-runtime=1 + #===------------------------------------------------------------------------===# # OS X Package Builders #===------------------------------------------------------------------------===#