grin/default.nix

14 lines
357 B
Nix
Raw Normal View History

let
haskell = import ./nix/haskell.nix;
llvm-overlay = self: super: {
llvm-config = self.llvm_7;
};
extra-overlays = [ llvm-overlay ];
pkgs = import ./nix/packages.nix (haskell // {
overlays = haskell.overlays ++ extra-overlays;
});
in
pkgs.haskell-nix.stackProject {
src = pkgs.haskell-nix.haskellLib.cleanGit { src = ./.; };
}