Commit 3275f1af authored by Daniel Baker's avatar Daniel Baker
Browse files

docs: rust: Improve wording about adding Cargo.lock to src

Improved the wording about adding the Cargo.lock file to src. It was not
clear when this operation was necessary.
parent cedcff6b
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -162,9 +162,10 @@ rustPlatform.buildRustPackage {
}
```

Note that setting `cargoLock.lockFile` or `cargoLock.lockFileContents`
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:
If the upstream source repository lacks a `Cargo.lock` file, you must add one
to `src`, as it is essential for building a Rust package. Setting
`cargoLock.lockFile` or `cargoLock.lockFileContents` will not automatically add
a `Cargo.lock` file to `src`. A straightforward solution is to use:

```nix
{