1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2024-09-20 23:28:26 -04:00
nix/src/libstore/build
John Ericson 1a1af75338 Overhaul store subclassing
We embrace virtual the rest of the way, and get rid of the
`assert(false)` 0-param constructors.

We also list config base classes first, so the constructor order is
always:

  1. all the configs
  2. all the stores

Each in the same order
2020-12-20 15:47:14 +00:00
..
derivation-goal.cc Overhaul store subclassing 2020-12-20 15:47:14 +00:00
derivation-goal.hh Move primeCache() to Worker::run() 2020-12-01 13:44:48 +01:00
goal.cc Change .cc files to use split build headers 2020-10-12 17:08:52 +00:00
goal.hh shut up clang warnings 2020-12-01 15:04:03 +01:00
hook-instance.cc Change .cc files to use split build headers 2020-10-12 17:08:52 +00:00
hook-instance.hh Trim hook-instance.hh 2020-10-12 17:16:13 +00:00
local-store-build.cc Move primeCache() to Worker::run() 2020-12-01 13:44:48 +01:00
substitution-goal.cc Change .cc files to use split build headers 2020-10-12 17:08:52 +00:00
substitution-goal.hh Move primeCache() to Worker::run() 2020-12-01 13:44:48 +01:00
worker.cc Don't fail early when -j0 is passed 2020-12-03 13:24:36 +01:00
worker.hh shut up clang warnings 2020-12-01 15:04:03 +01:00