lix/src/libcmd
Eelco Dolstra a4604f1928 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.
2022-03-08 19:56:34 +01:00
..
command.cc Move installables-related operations 2022-03-02 19:19:51 +01:00
command.hh Move installables-related operations 2022-03-02 19:19:51 +01:00
installables.cc Add Store::buildPathsWithResults() 2022-03-08 19:56:34 +01:00
installables.hh nix profile: Support CA derivations 2022-03-02 20:38:51 +01:00
legacy.cc Move command plugin interface to libnixcmd 2021-01-26 06:22:24 -05:00
legacy.hh Move command plugin interface to libnixcmd 2021-01-26 06:22:24 -05:00
local.mk use LOWDOWN_LIBS variable 2022-01-30 20:59:58 +02:00
markdown.cc Use latest lowdown 2021-09-24 15:22:51 +02:00
markdown.hh Move command plugin interface to libnixcmd 2021-01-26 06:22:24 -05:00
nix-cmd.pc.in Move command plugin interface to libnixcmd 2021-01-26 06:22:24 -05:00