mirror of
https://github.com/NixOS/nix.git
synced 2025-12-03 07:31:00 +01:00
If my memory is correct, @edolstra objected to modifying `wantedOutputs` upon falling back to doing a build (as we did before), because we should only modify it in response to new requests --- *actual* wants --- and not because we are "incidentally" building all the outptus beyond what may have been requested. That's a fair point, and the alternative is to replace the boolean soup with proper enums: Instead of modifying `wantedOuputs` som more, we'll modify `needsRestart` to indicate we are passed the need. |
||
|---|---|---|
| .. | ||
| derivation-goal.cc | ||
| derivation-goal.hh | ||
| drv-output-substitution-goal.cc | ||
| drv-output-substitution-goal.hh | ||
| entry-points.cc | ||
| goal.cc | ||
| goal.hh | ||
| hook-instance.cc | ||
| hook-instance.hh | ||
| local-derivation-goal.cc | ||
| local-derivation-goal.hh | ||
| personality.cc | ||
| personality.hh | ||
| sandbox-defaults.sb | ||
| sandbox-minimal.sb | ||
| sandbox-network.sb | ||
| substitution-goal.cc | ||
| substitution-goal.hh | ||
| worker.cc | ||
| worker.hh | ||