nix/perl
Eelco Dolstra dbe1b51580 Add setting to warn about copying/hashing large paths
This is useful for diagnosing whether an evaluation is copying large
paths to the store. Example:

   $ nix build .#packages.x86_64-linux.default --large-path-warning-threshold 1000000
   warning: copied large path '/home/eelco/Dev/nix-master/' to the store (6271792 bytes)
   warning: copied large path '«github:NixOS/nixpkgs/b550fe4b4776908ac2a861124307045f8e717c8e?narHash=sha256-7kkJQd4rZ%2BvFrzWu8sTRtta5D1kBG0LSRYAfhtmMlSo%3D»/' to the store (155263768 bytes)
   warning: copied large path '«github:libgit2/libgit2/45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5?narHash=sha256-oX4Z3S9WtJlwvj0uH9HlYcWv%2Bx1hqp8mhXl7HsLu2f0%3D»/' to the store (22175416 bytes)
   warning: copied large path '/nix/store/z985088mcd6w23qwdlirsinnyzayagki-source' to the store (5885872 bytes)
2024-05-13 11:52:27 +02:00
..
lib/Nix Add setting to warn about copying/hashing large paths 2024-05-13 11:52:27 +02:00
t perl: Rewrite build system using Meson 2024-04-25 16:20:03 -04:00
.yath.rc.in perl: Allow running yath test in the build directory 2024-04-25 16:25:50 -04:00
default.nix perl: Allow running yath test in the build directory 2024-04-25 16:25:50 -04:00
MANIFEST * Include the Nix Perl bindings in Nix itself. This will allow the 2011-10-10 18:12:40 +00:00
meson_options.txt perl: Rewrite build system using Meson 2024-04-25 16:20:03 -04:00
meson.build perl: Allow running yath test in the build directory 2024-04-25 16:25:50 -04:00