mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2025-01-20 18:16:46 +02:00
f880469173
It is not inherently tied to `LocalStore`, it could probably even go in `libnixutil`. Functions not attached to `LocalStore` should not be declared in `local-store.hh`. I am moving it to facilitate experimenting for #9344. If canonicalisation should be done client-side in client-side builds, there wouldn't be a `LocalStore` at all so having to include that header to get this freestanding function is cumbersome and wrong. Perhaps canonicalisation should still be done server-side for security reasons --- I don't mean to make that judgement call now --- but even if so, this freestanding function still isn't connected to `LocalStore` so while less urgent it is still better to move out of this header. |
||
---|---|---|
.. | ||
child.cc | ||
child.hh | ||
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 |