-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[WASM] [BuildScript] Initial Support for building WASI toolchain #29465
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[WASM] [BuildScript] Initial Support for building WASI toolchain #29465
Conversation
fb2d12b
to
cc75c28
Compare
Does this work conflict your recent work @compnerd ? |
@kateinoigakukun yes, it does. Also, please don't create large stacks of commits in a single PR, it makes it more difficult to review. |
40e6fd8
to
d348a40
Compare
@compnerd OK, I fixed up them in 1 commit |
Hi @compnerd, would you be able to have another look at this PR? Thank you and much appreciated! |
Hi @gribozavr @CodaFi would you be able to help with reviewing this PR? Or could you redirect to someone else more appropriate? Thank you 🙏 |
The changes look good to me, but since I haven't touched the build system in a couple of years, I don't think my review in this area counts much. @compnerd ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There’s some more adjustments still needed I think.
09e952d
to
047ab39
Compare
047ab39
to
af049c8
Compare
@compnerd I minimized |
@@ -153,6 +153,7 @@ KNOWN_SETTINGS=( | |||
skip-test-osx "" "set to skip testing Swift stdlibs for OS X" | |||
skip-test-tvos-host "" "set to skip testing the host parts of the tvOS toolchain" | |||
skip-test-tvos-simulator "" "set to skip testing Swift stdlibs for tvOS simulators (i.e. test devices only)" | |||
skip-test-wasi "" "set to skip testing Swift stdlibs for WebAssembly/WASI" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should there be a matching skip-build-wasi
somewhere as well?
We've already merged a lot of parts in this PR step by step, so close now |
This PR adds WASI toolchain variant to port our WebAssembly support, step by step.
This is a part of SR-9307 and #24684.