mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-29 17:16:15 +02:00
Clarification in the description of the FlakeInput.
This commit is contained in:
parent
5ae164b7cf
commit
128c98ab09
1 changed files with 8 additions and 7 deletions
|
@ -17,15 +17,16 @@ struct FlakeInput;
|
||||||
|
|
||||||
typedef std::map<FlakeId, FlakeInput> FlakeInputs;
|
typedef std::map<FlakeId, FlakeInput> FlakeInputs;
|
||||||
|
|
||||||
// FlakeInput is the flake-level parsed form of the "input" entries in
|
// FlakeInput is the 'Flake'-level parsed form of the "input" entries in
|
||||||
// the flake file.
|
// the flake file.
|
||||||
//
|
//
|
||||||
// A FlakeInput is normally constructed by initially
|
// A FlakeInput is normally constructed by the 'parseFlakeInput'
|
||||||
// first constructing a FlakeRef (a fetcher, the fetcher-specific
|
// function which parses the input specification in the '.flake' file
|
||||||
// representation of the input specification, and the fetched local
|
// to create a 'FlakeRef' (a fetcher, the fetcher-specific
|
||||||
// store path result) and then creating this FlakeInput to hold that
|
// representation of the input specification, and possibly the fetched
|
||||||
// FlakeRef, along with anything that might override that FlakeRef
|
// local store path result) and then creating this FlakeInput to hold
|
||||||
// (like command-line overrides or "follows" specifications).
|
// that FlakeRef, along with anything that might override that
|
||||||
|
// FlakeRef (like command-line overrides or "follows" specifications).
|
||||||
//
|
//
|
||||||
// A FlakeInput is also sometimes constructed directly from a FlakeRef
|
// A FlakeInput is also sometimes constructed directly from a FlakeRef
|
||||||
// instead of starting at the flake-file input specification
|
// instead of starting at the flake-file input specification
|
||||||
|
|
Loading…
Reference in a new issue