To set up the GenVM development environment:
Enter the Nix flake environment:
nix develop .#fullInitialize git submodules:
git submodule update --init --recursive --depth 1Source environment variables:
source env.shThis adds
tools/git-third-partyto PATH and sources.envif it exists.Update third-party dependencies:
./tools/git-third-party/git-third-party update --allThis updates wasmtime, wasm-tools, and applies GenVM-specific patches.
The repository will be ready for development with all dependencies properly configured.