lambdabot: rework custom modules and configuration

This commit is contained in:
Nikolay Amiantov
2015-09-08 17:50:55 +03:00
parent c904dfa87c
commit 57c33c1c54
4 changed files with 69 additions and 27 deletions
@@ -1,4 +1,4 @@
{ stdenv, makeWrapper, haskellngPackages, packages ? (pkgs: [])
{ stdenv, makeWrapper, haskellPackages, packages ? (pkgs: [])
}:
let defaultPkgs = pkgs: [ pkgs.show
@@ -6,14 +6,14 @@ let defaultPkgs = pkgs: [ pkgs.show
pkgs.QuickCheck
pkgs.mtl
];
env = haskellngPackages.ghcWithPackages
env = haskellPackages.ghcWithPackages
(pkgs: defaultPkgs pkgs ++ packages pkgs);
libDir = "${env}/lib/ghc-${env.version}";
in stdenv.mkDerivation {
name = "mueval-env";
inherit (haskellngPackages) mueval;
inherit (haskellPackages) mueval;
nativeBuildInputs = [ makeWrapper ];