nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1/*
2 Run all tests with:
3
4 cd nixpkgs
5 nix-build -A tests.trivial-builders
6
7 or run a specific test with:
8
9 cd nixpkgs
10 nix-build -A tests.trivial-builders.foo
11*/
12
13{
14 callPackage,
15 lib,
16 stdenv,
17}:
18let
19 inherit (lib) recurseIntoAttrs;
20 references = callPackage ./references { };
21in
22recurseIntoAttrs {
23 concat = callPackage ./concat-test.nix { };
24 linkFarm = callPackage ./link-farm.nix { };
25 symlinkJoin = recurseIntoAttrs (callPackage ./symlink-join.nix { });
26 overriding = callPackage ../test-overriding.nix { };
27 inherit references;
28 writeCBin = callPackage ./writeCBin.nix { };
29 writeClosure-union = callPackage ./writeClosure-union.nix {
30 inherit (references) samples;
31 };
32 writeShellApplication = callPackage ./writeShellApplication.nix { };
33 writeScriptBin = callPackage ./writeScriptBin.nix { };
34 writeShellScript = callPackage ./write-shell-script.nix { };
35 writeShellScriptBin = callPackage ./writeShellScriptBin.nix { };
36 writeStringReferencesToFile = callPackage ./writeStringReferencesToFile.nix {
37 inherit (references) samples;
38 };
39 writeTextFile = callPackage ./write-text-file.nix { };
40}