tvl-depot/tvix/glue
Ryan Lahfa 4c3ba46ba3 refactor(tvix/store): import_pathimport_path_as_nar_ca
Add multiple additional helpers such as:

- `path_to_name`: derive the basename of a given path
- `derive_nar_ca_path_info`: derive the `PathInfo` for a content
  addressed NAR

which isolates further the tree walking feature and the ingestion feature.

Additionally, we don't `expect` anymore and propagate properly ingestion errors up.

Change-Id: I60edb5b633911c58ade7e19f5002e6f75f90e262
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10574
Reviewed-by: flokli <flokli@flokli.de>
Tested-by: BuildkiteCI
Autosubmit: raitobezarius <tvl@lahfa.xyz>
2024-01-20 18:26:17 +00:00
..
benches fix(tvix/glue/benches/eval): add impure_builtins 2024-01-20 00:33:04 +00:00
src refactor(tvix/store): import_pathimport_path_as_nar_ca 2024-01-20 18:26:17 +00:00
Cargo.toml feat(tvix/glue): introduce test suite for context strings 2024-01-17 17:31:07 +00:00
default.nix refactor(tvix): move tvix glue code into glue crate 2023-11-04 15:18:44 +00:00