File tree Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change 10
10
, pkgsForHydra ? import nixpkgsForHydra ( nixpkgsArgs // { inherit ( pkgs ) system ; } )
11
11
, ifdLevel ? 1000
12
12
, compiler-nix-name ? throw "No `compiler-nix-name` passed to build.nix"
13
- , compat
14
- , system
15
- , haskellNix ? compat { inherit system ; }
13
+ , haskellNix ? ( import ./default.nix { } )
16
14
} :
17
15
18
16
let
Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ dimension "Nixpkgs version" nixpkgsVersions (nixpkgsName: nixpkgs-pin:
78
78
evalPackages = import pinnedNixpkgsSrc nixpkgsArgs ;
79
79
in dimension "GHC version" ( compilerNixNames nixpkgsName evalPackages ) ( compiler-nix-name : { runTests } :
80
80
let pkgs = import pinnedNixpkgsSrc ( nixpkgsArgs // { inherit system ; } ) ;
81
- build = import ./build.nix { inherit pkgs evalPackages ifdLevel compiler-nix-name compat system ; } ;
81
+ build = import ./build.nix { inherit pkgs evalPackages ifdLevel compiler-nix-name haskellNix ; } ;
82
82
platformFilter = platformFilterGeneric pkgs system ;
83
83
in filterAttrsOnlyRecursive ( _ : v : platformFilter v && ! ( isDisabled v ) ) ( {
84
84
# Native builds
@@ -98,7 +98,7 @@ dimension "Nixpkgs version" nixpkgsVersions (nixpkgsName: nixpkgs-pin:
98
98
dimension "Cross system" ( crossSystems nixpkgsName evalPackages compiler-nix-name ) ( crossSystemName : crossSystem :
99
99
# Cross builds
100
100
let pkgs = import pinnedNixpkgsSrc ( nixpkgsArgs // { inherit system crossSystem ; } ) ;
101
- build = import ./build.nix { inherit pkgs evalPackages ifdLevel compiler-nix-name compat system ; } ;
101
+ build = import ./build.nix { inherit pkgs evalPackages ifdLevel compiler-nix-name haskellNix ; } ;
102
102
in pkgs . recurseIntoAttrs ( pkgs . lib . optionalAttrs ( ifdLevel >= 1 ) ( {
103
103
roots = pkgs . haskell-nix . roots' compiler-nix-name ifdLevel ;
104
104
ghc = pkgs . buildPackages . haskell-nix . compiler . "${ compiler-nix-name } " ;
You can’t perform that action at this time.
0 commit comments