= zilch-cli-rust(1) Puck Meerburg v0.0.1 :doctype: manpage :manmanual: ZILCH-CLI-RUST :mansource: ZILCH :page-pagination: prev == Name zilch-cli-rust - builds a Rust crate using Zilch == Synopsis *zilch-cli-rust* [_OPTION_]... [_TARGET_]... == Description This command uses Zilch to build one or more Rust crate targets entirely inside Nix, using content-addressed derivations. This program requires a Rust crate consisting of a `Cargo.toml` and with a valid and up-to-date `Cargo.lock`. == Options *-h*:: *--help*:: Print a help message *-j* _COUNT_:: *--max-jobs* _COUNT_:: The maximum amount of builds to run. Defaults to the amount of cores. *-v*:: *--verbose*:: Increase the verbosity configured in the Nix daemon. Can be specified multiple times. *-L*:: *--print-build-logs*:: Print derivation logs as they come in. *-m* _DIR_:: *--crate-dir* _DIR_:: The directory to use as crate. This is also the crate that will be used to find viable targets to build. *-r* _DIR_:: *--replace* _DIR_:: Add the crate in _DIR_ to the possible dependencies, prioritizing it over any crate in the `Cargo.lock`. Can be specified multiple times. *-z* _PATH_:: *--overrides* _PATH_:: Read build script overrides from this file. By default, a stock set of overrides is used, aimed at some crates. If an empty string is used for _PATH_, this default set of overrides is not used. Can be specified multiple times. *--debug*:: Crash on the first error, rather than continuing to build the next target.