about summary refs log tree commit diff
path: root/third_party/nix/tests/search.nix
blob: fea6e7a7a6476445fde7c67a20a93fad560d0646 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
with import ./config.nix;

{
  hello = mkDerivation rec {
    name = "hello-${version}";
    version = "0.1";
    buildCommand = "touch $out";
    meta.description = "Empty file";
  };
  foo = mkDerivation rec {
    name = "foo-5";
    buildCommand = ''
      mkdir -p $out
      echo ${name} > $out/${name}
    '';
  };
  bar = mkDerivation rec {
    name = "bar-3";
    buildCommand = ''
      echo "Does not build successfully"
      exit 1
    '';
    meta.description = "broken bar";
  };
}