-
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? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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.