If you can, clone the repo using git clone --recurse-submodules
.
If you already cloned the repo without, you must run (from anywhere in the repo): git submodule update --init
.
cd openxrs/sys/OpenXR-SDK
.
b. git up <tag/xxx or hash>
.
c. cd ../..
to get back to the openxrs
repo root and check that the
submodule is updated (should be a single line change to what looks like a file
at openxrs/sys/OpenXR-SDK
).cd generator; cargo run --bin generator
to regenerate the sys
crate.cd ..
to go back to the openxrs
repo root`.cargo fmt && cargo build && cargo test
to find any issues that need fixing.