cargo/src/doc/man/includes/section-options-common.md

1.3 KiB

Common Options

{{#options}}

{{#option "+toolchain"}} If Cargo has been installed with rustup, and the first argument to cargo begins with +, it will be interpreted as a rustup toolchain name (such as +stable or +nightly). See the rustup documentation for more information about how toolchain overrides work. {{/option}}

{{#option "--config KEY=VALUE or PATH"}} Overrides a Cargo configuration value. The argument should be in TOML syntax of KEY=VALUE, or provided as a path to an extra configuration file. This flag may be specified multiple times. See the command-line overrides section for more information. {{/option}}

{{#option "-C PATH"}} Changes the current working directory before executing any specified operations. This affects things like where cargo looks by default for the project manifest (Cargo.toml), as well as the directories searched for discovering .cargo/config.toml, for example. This option must appear before the command name, for example cargo -C path/to/my-project build. {{/option}}

{{#option "-h" "--help"}} Prints help information. {{/option}}

{{#option "-Z flag"}} Unstable (nightly-only) flags to Cargo. Run cargo -Z help for details. {{/option}}

{{/options}}