Nix/src/libexpr/flake
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
..
call-flake.nix flakes: Differentiate self.outPath and self.sourceInfo.outPath 2023-02-22 03:31:24 +01:00
config.cc Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
flake.cc Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
flake.hh Remove fetchers::Tree and move tarball-related stuff into its own header 2023-10-20 19:56:52 +02:00
flakeref.cc Remove fetchers::Tree and move tarball-related stuff into its own header 2023-10-20 19:56:52 +02:00
flakeref.hh Remove fetchers::Tree and move tarball-related stuff into its own header 2023-10-20 19:56:52 +02:00
lockfile.cc Remove unused LockFile::write() 2023-10-25 18:44:09 +02:00
lockfile.hh Remove unused LockFile::write() 2023-10-25 18:44:09 +02:00