Toolchain
Start the desktop
vibex-desktop. To check Rust on its own:
Optional: mobile environment
- Android — Android SDK/NDK,
cargo-ndk, and the Rust targets for the target ABI. - iOS — macOS, Xcode, XcodeGen, and the
aarch64-apple-iosandaarch64-apple-ios-simtargets.
Optional: self-hosted environment
Local development needs a runnable Rust binary or Docker:Desktop debug switches
vibex-desktop also exposes several probe entry points (--probe, --spike-*, --native-content-*). These are developer tools, not user features; do not present them as product capabilities in documentation.
Repository conventions
Run scripts from the repository root.- Do not commit
target, signed packages, the PDFium runtime, or local credentials. - Before you change the product repository, check for existing uncommitted changes in the working tree and preserve them.
- User-visible behavior changes require updating the documentation in all three languages; see Contributing.