Provided by: cargo_0.32.0-1~exp1ubuntu1~14.04.1_amd64
NAME
cargo - The Rust package manager
SYNOPSIS
cargo <COMMAND> [<ARGS>...]
DESCRIPTION
This program is a package manager for the Rust language, available at <http://rust- lang.org>.
OPTIONS
-h, --help Display a help message. -V, --version Print version information and exit. --list List all available cargo commands. --explain CODE Run rustc --explain CODE -v, --verbose Use verbose output. --color Configure coloring of output.
COMMANDS
To get extended information about commands, run cargo help <command> or man cargo-command cargo-build(1) Compile the current package. cargo-clean(1) Remove the target directory with build output. cargo-doc(1) Build this package's and its dependencies' documentation. cargo-init(1) Create a new cargo package in the current directory. cargo-install(1) Install a Rust binary. cargo-new(1) Create a new cargo package. cargo-run(1) Build and execute src/main.rs. cargo-test(1) Run the tests for the package. cargo-bench(1) Run the benchmarks for the package. cargo-update(1) Update dependencies in Cargo.lock. cargo-rustc(1) Compile the current package, and optionally pass additional rustc parameters cargo-package(1) Generate a source tarball for the current package. cargo-publish(1) Package and upload this package to the registry. cargo-owner(1) Manage the owners of a crate on the registry. cargo-uninstall(1) Remove a Rust binary. cargo-search(1) Search registry for crates. cargo-help(1) Display help for a cargo command cargo-version(1) Print cargo's version and exit.
FILES
~/.cargo Directory in which Cargo stores repository data. Cargo can be instructed to use a .cargo subdirectory in a different location by setting the CARGO_HOME environment variable.
EXAMPLES
Build a local package and all of its dependencies $ cargo build Build a package with optimizations $ cargo build --release Run tests for a cross-compiled target $ cargo test --target i686-unknown-linux-gnu Create a new package that builds an executable $ cargo new --bin foobar Create a package in the current directory $ mkdir foo && cd foo $ cargo init . Learn about a command's options and usage $ cargo help clean
SEE ALSO
rustc(1), rustdoc(1)
BUGS
See <https://github.com/rust-lang/cargo/issues> for issues.
COPYRIGHT
This work is dual-licensed under Apache 2.0 and MIT terms. See COPYRIGHT file in the cargo source distribution.