aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/filesystem.cc
AgeCommit message (Expand)Author
2024-05-28util.{hh,cc}: Split out environment-variables.{hh,cc}Tom Hubrecht
2024-04-13libstore/build: just copy the magic /etc files into the sandboxK900
2024-03-11util.hh: split out signals stuffJade Lovelace
2024-03-07Copy the output of fixed-output derivations before registering themPuck Meerburg
2023-06-14Remove dead code (#8504)Daniel Asaturov
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2022-11-18createTempDir(): Use std::atomicEelco Dolstra
2022-08-03Make `moveFile` more atomicThéophane Hufschmitt
2022-08-03Only use `renameFile` where neededThéophane Hufschmitt
2022-08-03moveFile -> renameFileThéophane Hufschmitt
2022-08-03Re-implement the recursive directory copyThéophane Hufschmitt
2022-08-03rename: Fallback to a copy if the filesystems mismatchThéophane Hufschmitt
2022-08-03Create a wrapper around stdlib’s `rename`Théophane Hufschmitt
2022-08-03Move some fs-related functions to their own fileThéophane Hufschmitt