aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/builtins/fetchurl.cc
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2022-03-08 19:50:46 +0100
committerEelco Dolstra <edolstra@gmail.com>2022-03-08 19:56:34 +0100
commita4604f19284254ac98f19a13ff7c2216de7fe176 (patch)
tree446fa74304e4d7d9bf434f209e0804543652983a /src/libstore/builtins/fetchurl.cc
parent92b8d4d8861b908a7ec500526a84155c597d6d2b (diff)
Add Store::buildPathsWithResults()
This function is like buildPaths(), except that it returns a vector of BuildResults containing the exact statuses and output paths of each derivation / substitution. This is convenient for functions like Installable::build(), because they then don't need to do another series of calls to get the outputs of CA derivations. It's also a precondition to impure derivations, where we *can't* query the output of those derivations since they're not stored in the Nix database. Note that PathSubstitutionGoal can now also return a BuildStatus.
Diffstat (limited to 'src/libstore/builtins/fetchurl.cc')
0 files changed, 0 insertions, 0 deletions