|
@@ -24,11 +24,6 @@ let |
|
|
inherit pkgs src jmPkgs; |
|
|
}; |
|
|
|
|
|
collectChecks = packageSel: haskellPackages: |
|
|
(pkgs.lib.mapAttrs (_: package: package.checks // { recurseForDerivations = true; }) |
|
|
(pkgs.lib.filterAttrs (name: package: (package.isHaskell or false) && packageSel package) haskellPackages)) |
|
|
// { recurseForDerivations = true; }; |
|
|
|
|
|
self = { |
|
|
inherit pkgs iohkLib src haskellPackages; |
|
|
inherit jormungandr jormungandr-cli; |
|
@@ -41,7 +36,8 @@ let |
|
|
haskellBuildUtils = iohkLib.haskellBuildUtils.package; |
|
|
}; |
|
|
|
|
|
tests = collectChecks isCardanoWallet haskellPackages; |
|
|
tests = pkgs.recurseIntoAttrs (pkgs.lib.mapAttrs (_: package: package.checks) |
|
|
(pkgs.lib.filterAttrs (_: package: isCardanoWallet package) haskellPackages)); |
|
|
benchmarks = collectComponents "benchmarks" isCardanoWallet haskellPackages; |
|
|
|
|
|
dockerImage = pkgs.callPackage ./nix/docker.nix { |
|
|
0 comments on commit
971817e