Skip to content

Commit ea19e06

Browse files
committed
2 parents 9d6ea26 + 291cab2 commit ea19e06

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,18 @@ C# Bindings for the Binaryen WebAssembly toolchain.
44
> [!IMPORTANT]
55
> Binaryen.NET is currently a **prerelease** package. If you notice missing features or have ideas for improvements, contributions are welcome!
66
7+
## Platform Support
8+
Currently, Binaryen.NET includes pre-built native libraries **only for 64-bit Windows**.
9+
This means the NuGet package does not work on other platforms by default.
10+
11+
If you are using a different platform and can provide the necessary binaries, contributions adding them to the `runtimes/` folder are welcome.
12+
713
## Building
14+
Ensure all Git submodules are up to date:
15+
```bash
16+
git submodule update --init --recursive
17+
```
18+
819
- **If you only changed C# code:** The project automatically uses the pre-built native binaries from `runtimes/`, no manual compilation is needed.
920
- **If you updated Binaryen itself:** Rebuild Binaryen as a shared library, then place the compiled binaries for each target runtime into the `runtimes/` folder.
1021

0 commit comments

Comments
 (0)