mirror of
https://github.com/NixOS/nix
synced 2025-06-25 02:21:16 +02:00
make description open-ended, add TODO
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
This commit is contained in:
parent
894cbe43bc
commit
d38a539437
2 changed files with 2 additions and 2 deletions
|
@ -16,7 +16,7 @@ Each of *paths* is processed as follows:
|
|||
2. Realise its [output paths]:
|
||||
- Try to fetch from [substituters] the [store objects] associated with the output paths in the store derivation's [closure].
|
||||
- With [content-addressed derivations] (experimental): Determine the output paths to realise by querying content-addressed realisation entries in the [Nix database].
|
||||
- For any store paths that cannot be substituted, produce the required store objects by first realising all outputs of the derivation's dependencies and then running the derivation's [`builder`](@docroot@/language/derivations.md#attr-builder) executable.
|
||||
- For any store paths that cannot be substituted, produce the required store objects. This involves first realising all outputs of the derivation's dependencies and then running the derivation's [`builder`](@docroot@/language/derivations.md#attr-builder) executable. <!-- TODO: Link to build process page #8888 -->
|
||||
- Otherwise, and if the path is not already valid: Try to fetch the associated [store objects] in the path's [closure] from [substituters].
|
||||
|
||||
If no substitutes are available and no store derivation is given, realisation fails.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue