Nix/src/libstore/build
John Ericson ac89bb064a Split up util.{hh,cc}
All OS and IO operations should be moved out, leaving only some misc
portable pure functions.

This is useful to avoid copious CPP when doing things like Windows and
Emscripten ports.

Newly exposed functions to break cycles:

 - `restoreSignals`
 - `updateWindowSize`
2023-11-05 12:20:02 -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 Fix moves that accidentally copy anyway 2023-10-16 21:48:35 +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 Revert "Adapt scheduler to work with dynamic derivations" 2023-10-01 23:43:12 -04: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 Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
local-derivation-goal.hh Split up util.{hh,cc} 2023-11-05 12:20:02 -05: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 Move macOS sandbox files to sr/libstore/build 2023-01-04 04:50:45 -08: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 max-substitution-jobs release note entry 2023-05-14 09:51:11 +01:00
substitution-goal.hh Adapt scheduler to work with dynamic derivations 2023-08-25 10:01:25 -04:00
worker.cc Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
worker.hh Revert "Adapt scheduler to work with dynamic derivations" 2023-10-01 23:43:12 -04:00