tvl-depot/tvix/cli/src
Ilan Joselevich d2a80dda88 feat(tvix/cli): Add derivation file dumping functionality
Provides a derivation file dumping functionality for tvix-cli that can
be used when passing the --drv-dumpdir CLI arg to tvix-cli.

This will dump all the known derivation files into the specified
directory, making it easier to debug derivation divergences between Tvix
generated drvs and the drvs generated by Nix.

Supersedes: https://cl.tvl.fyi/c/depot/+/11265

Change-Id: I0e10b26eba22032b84ac543af0d4150ad87aed3e
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12192
Autosubmit: Ilan Joselevich <personal@ilanjoselevich.com>
Tested-by: BuildkiteCI
Reviewed-by: flokli <flokli@flokli.de>
2024-08-12 14:50:17 +00:00
..
args.rs feat(tvix/cli): Add derivation file dumping functionality 2024-08-12 14:50:17 +00:00
assignment.rs feat(tvix/repl): Allow binding variables at the top-level 2024-07-05 16:40:35 +00:00
lib.rs feat(tvix/cli): Add derivation file dumping functionality 2024-08-12 14:50:17 +00:00
main.rs feat(tvix): Jemalloc -> MiMalloc 2024-08-08 08:06:23 +00:00
repl.rs feat(tvix/eval): Forbid Hash{Map,Set}, use Fx instead 2024-08-07 12:38:40 +00:00