-
Notifications
You must be signed in to change notification settings - Fork 5.1k
new RID: wasi-wasm #78376
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
new RID: wasi-wasm #78376
Conversation
- msbuild: TargetsWasi, mono.wasiruntime subset - differentiate wasm on Browser from wasm on Wasi, renamed IsBrowserProject - build shell files - initial CMake files - CI pipeline platform Wasi_wasm - OperatingSystem.OSPlatformName ="Wasi" - OperatingSystem.IsWasi()
Tagging subscribers to 'arch-wasm': @lewing Issue Details
Fixes #77780
|
Note regarding the This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, to please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change. |
wasi is a abbrev for Webassembly System Interface, so the name should probably be wasi or WASI. |
I changed it in places which refer to OS and are not all lower-case. Is that what you asked for ? @vargaz |
/azp run runtime-wasm |
Azure Pipelines successfully started running 1 pipeline(s). |
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
/azp run runtime-wasm |
Azure Pipelines successfully started running 1 pipeline(s). |
src/libraries/System.Private.CoreLib/src/System.Private.CoreLib.Shared.projitems
Outdated
Show resolved
Hide resolved
I noticed you haven't touched the .csproj files that have |
Yes, I want to merge it in multiple PRs. The bleeding edge being #77823 |
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
…b.Shared.projitems Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
/azp run runtime-wasm |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run runtime-wasm |
Azure Pipelines successfully started running 1 pipeline(s). |
OperatingSystem.OSPlatformName
="WASI"OperatingSystem.IsWasi()
Fixes #77780
Related API #78389
Related arcade dotnet/arcade#11641
This is split off from #77823 for smaller and easier review. This PR is not building WASI target yet, it's just prep step.