@@ -2567,113 +2567,3 @@ no-assertions
2567
2567
mixin-preset =source_compat_suite_linux_base
2568
2568
debug
2569
2569
no-assertions
2570
-
2571
- # ===----------------------------------------------------------------------===#
2572
- # Preset for the WebAssembly toolchain and SDK
2573
- # ===----------------------------------------------------------------------===#
2574
-
2575
- [preset: webassembly]
2576
- no-assertions
2577
- release
2578
- cmake-c-launcher =%(C_CXX_LAUNCHER)s
2579
- cmake-cxx-launcher =%(C_CXX_LAUNCHER)s
2580
- skip-build-benchmarks
2581
- llvm-targets-to-build =X86; AArch64;WebAssembly
2582
- install-destdir =%(INSTALL_DESTDIR)s
2583
- swift-install-components =autolink-driver; compiler;clang-builtin-headers;stdlib;sdk-overlay;parser-lib;editor-integration;tools;testsuite-tools;toolchain-tools;license;sourcekit-inproc;swift-remote-mirror;swift-remote-mirror-headers;clang-resource-dir-symlink
2584
- llvm-install-components =llvm-cov; llvm-profdata;IndexStore;clang;clang-resource-headers;compiler-rt;clangd;dsymutil;lld;llvm-ar;llvm-ranlib
2585
- install-swift
2586
- install-prefix =/%(TOOLCHAIN_NAME)s/usr
2587
- swift-darwin-supported-archs =x86_64
2588
-
2589
- [preset: webassembly-host]
2590
-
2591
- mixin-preset =webassembly
2592
- extra-cmake-options =
2593
- -DSWIFT_BUILD_SOURCEKIT =FALSE
2594
- -DSWIFT_ENABLE_SOURCEKIT_TESTS =FALSE
2595
- -DSWIFT_BUILD_SYNTAXPARSERLIB =FALSE
2596
-
2597
- llbuild
2598
- swiftpm
2599
- indexstore-db
2600
- sourcekit-lsp
2601
- libcxx
2602
-
2603
- install-llvm
2604
- install-swift
2605
- install-llbuild
2606
- install-swiftpm
2607
- install-sourcekit-lsp
2608
- install-libcxx
2609
-
2610
- [preset: webassembly-linux-host]
2611
-
2612
- mixin-preset =webassembly-host
2613
-
2614
- libdispatch
2615
- libicu
2616
- foundation
2617
- xctest
2618
-
2619
- install-libicu
2620
- install-foundation
2621
- install-libdispatch
2622
- install-xctest
2623
-
2624
- skip-test-libicu
2625
- skip-test-foundation
2626
- skip-test-libdispatch
2627
- skip-test-xctest
2628
-
2629
- [preset: webassembly-target]
2630
-
2631
- mixin-preset =webassembly
2632
- wasm
2633
- verbose
2634
- # Install lld, compiler-rt and clang
2635
- install-llvm
2636
- build-stdlib-deployment-targets =wasi-wasm32
2637
- build-swift-dynamic-sdk-overlay =false
2638
- build-swift-dynamic-stdlib =false
2639
- build-swift-static-sdk-overlay
2640
- build-swift-static-stdlib
2641
- stdlib-deployment-targets =wasi-wasm32
2642
- wasi-sdk =%(SOURCE_PATH)s/wasi-sdk
2643
-
2644
- [preset: webassembly-linux-target]
2645
-
2646
- mixin-preset =webassembly-target
2647
- extra-cmake-options =
2648
- -DWASI_ICU_URL:STRING =" https://github.com/swiftwasm/icu4c-wasi/releases/download/0.5.0/icu4c-wasi.tar.xz"
2649
- -DWASI_ICU_MD5:STRING =" 25943864ebbfff15cf5aee8d9d5cc4d7"
2650
- -DSWIFT_PRIMARY_VARIANT_SDK:STRING =WASI
2651
- -DSWIFT_PRIMARY_VARIANT_ARCH:STRING =wasm32
2652
- -DSWIFT_SDKS =' WASI;LINUX'
2653
- -DSWIFT_STDLIB_SINGLE_THREADED_RUNTIME =TRUE
2654
- -DSWIFT_BUILD_SOURCEKIT =FALSE
2655
- -DSWIFT_ENABLE_SOURCEKIT_TESTS =FALSE
2656
- -DSWIFT_BUILD_SYNTAXPARSERLIB =FALSE
2657
- -DCMAKE_AR =" %(TOOLS_BIN_DIR)s/llvm-ar"
2658
- -DCMAKE_RANLIB =" %(TOOLS_BIN_DIR)s/llvm-ranlib"
2659
- -DCLANG_COMPILER_RT_CMAKE_ARGS =' -DCMAKE_TOOLCHAIN_FILE=%(SOURCE_PATH)s/swift/utils/webassembly/compiler-rt-cache.cmake'
2660
- -DSWIFTWASM_DISABLE_REFLECTION_TEST =TRUE
2661
-
2662
- [preset: webassembly-macos-target]
2663
-
2664
- mixin-preset =webassembly-target
2665
- extra-cmake-options =
2666
- -DWASI_ICU_URL:STRING =" https://github.com/swiftwasm/icu4c-wasi/releases/download/0.5.0/icu4c-wasi.tar.xz"
2667
- -DWASI_ICU_MD5:STRING =" 25943864ebbfff15cf5aee8d9d5cc4d7"
2668
- -DSWIFT_PRIMARY_VARIANT_SDK:STRING =WASI
2669
- -DSWIFT_PRIMARY_VARIANT_ARCH:STRING =wasm32
2670
- -DSWIFT_SDKS =' WASI'
2671
- -DSWIFT_STDLIB_SINGLE_THREADED_RUNTIME =TRUE
2672
- -DSWIFT_OSX_x86_64_ICU_STATICLIB =TRUE
2673
- -DSWIFT_BUILD_SOURCEKIT =FALSE
2674
- -DSWIFT_ENABLE_SOURCEKIT_TESTS =FALSE
2675
- -DSWIFT_BUILD_SYNTAXPARSERLIB =FALSE
2676
- -DCMAKE_AR =' %(TOOLS_BIN_DIR)s/llvm-ar'
2677
- -DCMAKE_RANLIB =' %(TOOLS_BIN_DIR)s/llvm-ranlib'
2678
- -DCLANG_COMPILER_RT_CMAKE_ARGS =' -DCMAKE_TOOLCHAIN_FILE=%(SOURCE_PATH)s/swift/utils/webassembly/compiler-rt-cache.cmake'
2679
- -DSWIFTWASM_DISABLE_REFLECTION_TEST =TRUE
0 commit comments