summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/default.nix
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2017-06-10 20:04:46 -0400
committerShea Levy <shea@shealevy.com>2017-06-10 20:13:21 -0400
commit01e047d0887ae4be165823109ebd095cd8025813 (patch)
treecb1d6f04efcd80dc10ed7ba59a17ac98db0afbd4 /pkgs/development/haskell-modules/default.nix
parent219bb1c80c33b02c739b3a7cd206543efad8fe92 (diff)
downloadnixpkgs-01e047d0887ae4be165823109ebd095cd8025813.tar
nixpkgs-01e047d0887ae4be165823109ebd095cd8025813.tar.gz
nixpkgs-01e047d0887ae4be165823109ebd095cd8025813.tar.bz2
nixpkgs-01e047d0887ae4be165823109ebd095cd8025813.tar.lz
nixpkgs-01e047d0887ae4be165823109ebd095cd8025813.tar.xz
nixpkgs-01e047d0887ae4be165823109ebd095cd8025813.tar.zst
nixpkgs-01e047d0887ae4be165823109ebd095cd8025813.zip
Add haskellPackages.developPackage for local development default.nixes
Diffstat (limited to 'pkgs/development/haskell-modules/default.nix')
-rw-r--r--pkgs/development/haskell-modules/default.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/development/haskell-modules/default.nix b/pkgs/development/haskell-modules/default.nix
index 8e7d19e089f..6b5812cd07f 100644
--- a/pkgs/development/haskell-modules/default.nix
+++ b/pkgs/development/haskell-modules/default.nix
@@ -12,17 +12,19 @@ let
 
   haskellPackages = makePackageSet {
     package-set = initialPackages;
-    inherit ghc;
+    inherit ghc extensible-self;
   };
 
   commonConfiguration = import ./configuration-common.nix { inherit pkgs; };
   nixConfiguration = import ./configuration-nix.nix { inherit pkgs; };
 
-in
-
-  makeExtensible
+  extensible-self = makeExtensible
     (extends overrides
       (extends packageSetConfig
         (extends compilerConfig
           (extends commonConfiguration
-            (extends nixConfiguration haskellPackages)))))
+            (extends nixConfiguration haskellPackages)))));
+
+in
+
+  extensible-self