blob: 69de51c28cd575fbdf5dcc3bac7ff051b694258f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc865", doBenchmark ? false } :
let
haskellPackages = nixpkgs.pkgs.haskellPackages.override {
overrides = haskellPackagesNew: haskellPackagesOld: rec {
hedgehog-fn = haskellPackagesNew.callPackage ./nix/hedgehog-fn.nix {};
tomland = nixpkgs.pkgs.haskell.lib.dontCheck (haskellPackagesNew.callPackage ./nix/tomland.nix {});
parser-combinators = haskellPackagesNew.callPackage ./nix/parser-combinators.nix {};
tasty-hedgehog = haskellPackagesNew.callPackage ./nix/tasty-hedgehog.nix {};
};
};
in
haskellPackages.callCabal2nix "verifuzz" (./.) {}
|