861 B
861 B
lyra-wasm-scripting-test
A test zone for implementing WASM scripting into the Lyra engine
Building
Install the wasm32-wasip1
target:
rustup target add wasm32-wasip1
Install wasm-tools
:
cargo install wasm-tools
Install cargo-component
:
cargo install wasm-tools
Download wasi_snapshot_preview1.reactor.wasm
in the witguest
folder. Build the witguest
project then use an adapter to convert the WASM module to a component:
cd witguest
cargo build --target wasm32-wasip1 && wasm-tools component new ../target/wasm32-wasip1/debug/witguest.wasm -o ../target/wasm32-wasip1/debug/witguest-component.wasm --adapt ../wasi_snapshot_preview1.reactor.wasm