Skip to content

Commit bac080e

Browse files
authored
presets: allow incremental rebuilds of stdlib for WASI (#82364)
This allows quickly rebuilding and testing wasm stdlib end-to-end without rebuilding the whole toolchain.
1 parent acbdfef commit bac080e

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

utils/build-presets.ini

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3267,3 +3267,40 @@ install-swiftpm
32673267
install-swift-testing
32683268
install-swift-testing-macros
32693269
install-xctest
3270+
3271+
# For local use only. This allows quickly rebuilding and testing Wasm stdlib
3272+
# end-to-end without rebuilding the whole toolchain.
3273+
[preset: wasm_stdlib_incremental]
3274+
3275+
assertions
3276+
swift-enable-ast-verifier=0
3277+
no-swift-stdlib-assertions
3278+
build-embedded-stdlib-cross-compiling
3279+
build-wasm-stdlib
3280+
release-debuginfo
3281+
test
3282+
lit-args=-v --time-tests
3283+
skip-test-swiftdocc
3284+
skip-test-cmark
3285+
skip-test-lldb
3286+
skip-test-swift
3287+
skip-test-llbuild
3288+
skip-test-swiftpm
3289+
skip-test-swift-driver
3290+
skip-test-xctest
3291+
skip-test-foundation
3292+
skip-test-libdispatch
3293+
skip-test-playgroundsupport
3294+
skip-test-indexstore-db
3295+
skip-test-sourcekit-lsp
3296+
skip-test-swiftformat
3297+
skip-build-llvm
3298+
skip-build-swift
3299+
skip-early-swift-driver
3300+
skip-build-cmark
3301+
install-destdir=%(install_destdir)s
3302+
3303+
[preset: wasm_stdlib_incremental,macos]
3304+
3305+
mixin-preset=wasm_stdlib_incremental
3306+
build-subdir=buildbot_osx

0 commit comments

Comments
 (0)