Skip to content

Dependency Checks

The check command verifies that all required tools are installed and accessible in your PATH before you start building.

Terminal window
sui-runner check
Checking required tools...
[ok] sui
[ok] git
[ok] cargo
All tools found.

If a tool is missing it shows [missing] and exits with an error:

Checking required tools...
[ok] sui
[missing] git
[ok] cargo
Error: One or more required tools are missing. Install them and re-run.
ToolWhy it’s needed
suiCore CLI for Move builds, deploys, and wallet operations
gitFetching Move package dependencies
cargoRust toolchain, required if building from source

Pass -v / --verbose to print each tool’s version string alongside its name:

Terminal window
sui-runner check -v