Merge pull request #132351 from figsoda/rust-doc

doc: rust: improve documentation on cargoLock.lockFile
launchpad/nixpkgs/master
Jörg Thalheim 3 years ago committed by GitHub
commit 5f31fe07cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      doc/languages-frameworks/rust.section.md

@ -129,7 +129,15 @@ rustPlatform.buildRustPackage rec {
```
This will retrieve the dependencies using fixed-output derivations from
the specified lockfile.
the specified lockfile. Note that setting `cargoLock.lockFile` doesn't
add a `Cargo.lock` to your `src`, and a `Cargo.lock` is still required
to build a rust package. A simple fix is to use:
```nix
postPatch = ''
cp ${./Cargo.lock} Cargo.lock
'';
```
The output hash of each dependency that uses a git source must be
specified in the `outputHashes` attribute. For example:

Loading…
Cancel
Save