1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
with import ./config.nix; let bar = mkDerivation { name = "bar"; builder = builtins.toFile "builder.sh" '' echo 'builtins.add 123 456' > $out ''; }; value = import bar; in mkDerivation { name = "foo"; builder = builtins.toFile "builder.sh" '' echo -n FOO${toString value} > $out ''; }