about summary refs log tree commit diff
path: root/nixpkgs/pkgs/test/nixpkgs-check-by-name/tests/only-callPackage-derivations/all-packages.nix
blob: 5b1ed9d2ccda66460811758d08f5be422b43cedc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
self: super: {
  alternateCallPackage = self.myScope.callPackage ({ myScopeValue, someDrv }:
    assert myScopeValue;
    someDrv
  ) { };

  myScope = self.lib.makeScope self.newScope (self: {
    myScopeValue = true;
  });

  myPackages = self.callPackages ({ someDrv }: {
    a = someDrv;
    b = someDrv;
  }) { };
  inherit (self.myPackages) a b;
}