Unverified Commit 34513330 authored by Notarin Steele's avatar Notarin Steele
Browse files

doc/stdenv: revise line in Fixed-point arguments of `mkDerivation`



The line was in grammatical error or plain confusing, it has been revised to be grammatically correct, as well as revised to be a bit more technically correct, as well as useful to the reader.
Fixes #488258

Co-authored-by: default avatarRobert Hensing <robert@roberthensing.nl>
parent a7a9ce32
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -513,7 +513,7 @@ Unless set to `false`, some build systems with good support for parallel buildin

### Fixed-point arguments of `mkDerivation` {#mkderivation-recursive-attributes}

If you pass a function to `mkDerivation`, it will receive as its argument the final arguments, including the overrides when reinvoked via `overrideAttrs`. For example:
If you pass a function to `mkDerivation`, it will call the function with an argument that represents the final state of the package: the return value of the function itself, with any overrides applied, as the function is reinvoked by any `overrideAttrs` calls. For example:

```nix
mkDerivation (finalAttrs: {