M3/Wasm project uses CMake. It can also be easily integarted into any build system.
General build steps look like:
@ -83,6 +83,10 @@ cmake -GNinja ..
ninja
```
## Build for microcontrollers
In `./platforms/` folder there are a bunch of projects for different targets. Some of them are using Platformio, so you can follow the regular pio build process. Others have custom instructions in respective `README.md` files.
## Running WebAssembly spec tests
To run spec tests, you need `python3` and `WABT` (The WebAssembly Binary Toolkit).