about summary refs log blame commit diff
path: root/tests/pass-as-file.sh
blob: b61576e057996058e6345cd3a451172d3a32c124 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
















                                             
source common.sh

clearStore

outPath=$(nix-build --no-out-link -E "
with import ./config.nix;

mkDerivation {
  name = \"pass-as-file\";
  passAsFile = [ \"foo\" ];
  foo = [ \"xyzzy\" ];
  builder = builtins.toFile \"builder.sh\" ''
    [ \"\$(cat \$foo)\" = xyzzy ]
    touch \$out
  '';
}
")