We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cfcb373 commit f55dfcdCopy full SHA for f55dfcd
default.nix
@@ -1,4 +1,5 @@
1
{ pkgs ? import <nixpkgs> {}
2
+, compiler ? null
3
}:
4
let
5
overlay = import ./overlay.nix pkgs pkgs.haskell.lib;
@@ -9,8 +10,13 @@ let
9
10
then pkgs.lib.composeExtensions orig.overrides overlay
11
else overlay;
12
};
- haskellPackages =
13
- pkgs.haskellPackages.override overrideHaskellPackages;
+
14
+ packageSet =
15
+ if compiler == null
16
+ then pkgs.haskellPackages
17
+ else pkgs.haskell.packages.${compiler};
18
19
+ haskellPackages = packageSet.override overrideHaskellPackages;
20
in {
21
inherit (haskellPackages) hnix-store-core hnix-store-remote;
22
inherit haskellPackages;
0 commit comments