snix/tvix/glue/src/builtins
Ryan Lahfa e9a23bb478 fix(tvix/glue): produce context for builtins.(path|filterSource)
Fixes b/392.

Output paths were created, depending on a plain store path but no
context string was attached to track that plain dependency.

Context string propagation tests are strengthened to prevent any
regression on this.

Change-Id: Ifd6671aeba6949324b0bb9f0f766b87db728d484
Signed-off-by: Ryan Lahfa <tvl@lahfa.xyz>
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11351
Reviewed-by: Alyssa Ross <hi@alyssa.is>
Tested-by: BuildkiteCI
Reviewed-by: flokli <flokli@flokli.de>
2024-04-03 23:23:29 +00:00
..
derivation.nix refactor(tvix/glue): move builtins into separate directory 2023-11-04 15:20:46 +00:00
derivation.rs feat(tvix/eval): support Derivation context elements 2024-03-31 12:40:49 +00:00
errors.rs feat(tvix/eval): implement builtins.path 2024-04-01 12:30:26 +00:00
fetchers.rs feat(tvix/glue): Implement builtins.fetchurl 2024-03-11 02:21:54 +00:00
import.rs fix(tvix/glue): produce context for builtins.(path|filterSource) 2024-04-03 23:23:29 +00:00
mod.rs feat(tvix/eval): implement builtins.path 2024-04-01 12:30:26 +00:00
utils.rs feat(tvix/glue): Implement builtins.fetchurl 2024-03-11 02:21:54 +00:00