mirror of
https://github.com/NixOS/nix.git
synced 2025-11-15 23:12:44 +01:00
This avoids an ambiguity where the `StorePathWithOutputs { drvPath, {}
}` could mean "build `brvPath`" or "substitute `drvPath`" depending on
context.
It also brings the internals closer in line to the new CLI, by
generalizing the `Buildable` type is used there and makes that
distinction already.
In doing so, relegate `StorePathWithOutputs` to being a type just for
backwards compatibility (CLI and RPC).
|
||
|---|---|---|
| .. | ||
| nix-build.cc | ||