nix-super/src/libstore/build
John Ericson d4ad1fcf30 Avoid creating temporary store object for git over the wire
Instead, serialize as NAR and send that over, then rehash sever side.
This is alorithmically simpler, but comes at the cost of a newer
parameter to `Store::addToStoreFromDump`.

Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2024-02-27 11:27:34 -05:00
..
child.cc Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
child.hh Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
derivation-goal.cc extract reference documentation on remote builds (#9526) 2024-02-13 14:13:56 +01:00
derivation-goal.hh Revert "Adapt scheduler to work with dynamic derivations" 2023-10-01 23:43:12 -04:00
drv-output-substitution-goal.cc Fix crash/hang with CA derivations 2023-03-08 11:09:15 +01:00
drv-output-substitution-goal.hh Adapt scheduler to work with dynamic derivations 2023-08-25 10:01:25 -04:00
entry-points.cc libexpr: Support structured error classes 2024-02-01 16:39:38 -08:00
goal.cc Adapt scheduler to work with dynamic derivations 2023-08-25 10:01:25 -04:00
goal.hh Revert "Adapt scheduler to work with dynamic derivations" 2023-10-01 23:43:12 -04:00
hook-instance.cc Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
hook-instance.hh Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
local-derivation-goal.cc Avoid creating temporary store object for git over the wire 2024-02-27 11:27:34 -05:00
local-derivation-goal.hh builtin:{unpack-channel,buildenv}: Get output path from the derivation 2024-02-12 16:34:59 +01:00
personality.cc Also set the PER_LINUX32 personality flag on armv5tel-linux 2023-06-02 03:04:13 -06:00
personality.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
sandbox-defaults.sb Allow access to /dev/stderr in Darwin sandbox 2023-12-18 19:33:20 -05:00
sandbox-minimal.sb Move macOS sandbox files to sr/libstore/build 2023-01-04 04:50:45 -08:00
sandbox-network.sb Move macOS sandbox files to sr/libstore/build 2023-01-04 04:50:45 -08:00
substitution-goal.cc Make some more threads receive interrupts 2024-01-03 19:30:02 +01:00
substitution-goal.hh Adapt scheduler to work with dynamic derivations 2023-08-25 10:01:25 -04:00
worker.cc Add Git object hashing to the store layer 2024-02-27 11:27:34 -05:00
worker.hh Typo 2024-02-01 01:01:04 +01:00