lix/src
Théophane Hufschmitt c5db1821a9 Re-implement the recursive directory copy
The recursive copy from the stl doesn’t exactly do what we need because
1. It doesn’t delete things as we go
2. It doesn’t keep the mtime, which change the nars

So re-implement it ourselves. A bit dull, but that way we have what we want
2022-08-03 10:27:25 +02:00
..
build-remote Generalize DerivationType in preparation for impure derivations 2022-03-18 14:59:56 +00:00
libcmd Merge pull request #6693 from ncfavier/complete-flake-inputs 2022-07-12 09:12:00 +02:00
libexpr Simplify the check for overrides on non-existent inputs 2022-07-13 13:40:40 +02:00
libfetchers fetchGit: document shallow argument 2022-06-26 12:00:00 +00:00
libmain Avoid fmt when constructor already does it 2022-04-19 01:44:11 +00:00
libstore Create a wrapper around stdlib’s rename 2022-08-03 10:27:25 +02:00
libutil Re-implement the recursive directory copy 2022-08-03 10:27:25 +02:00
nix nix develop: do not assume that saved vars are set 2022-07-14 23:25:39 -07:00
nix-build nix-shell: restore backwards-compat with old nixpkgs 2022-06-13 23:29:28 +02:00
nix-channel Fix segfault in headerCallback() 2022-03-03 11:11:16 +01:00
nix-collect-garbage Add missing rethrows in conditional exception handlers 2022-06-10 10:52:41 -07:00
nix-copy-closure copyPaths: Pass store by reference 2021-07-22 09:59:51 +02:00
nix-env nix-env: A small std::move() optimization 2022-06-09 20:01:01 +05:30
nix-instantiate store Symbols in a table as well, like positions 2022-04-21 21:56:31 +02:00
nix-store nix-store: small std::move() optimization 2022-06-09 16:25:26 +05:30
resolve-system-dependencies Get rid of most .at calls (#6393) 2022-05-04 07:44:32 +02:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00