Skip to content

Instantly share code, notes, and snippets.

@kutyel
Forked from domenkozar/default.nix
Created December 17, 2019 12:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kutyel/3b067bca3c225926f247bbee5b83c65d to your computer and use it in GitHub Desktop.
Save kutyel/3b067bca3c225926f247bbee5b83c65d to your computer and use it in GitHub Desktop.
{ nixpkgs ? (fetchTarball https://github.com/NixOS/nixpkgs-channels/archive/nixos-19.09.tar.gz)
, system ? builtins.currentSystem
}:
let
haskellnix = import (builtins.fetchTarball https://github.com/input-output-hk/haskell.nix/archive/master.tar.gz);
overlay = _: pkgs:
let
hnPkgs = pkgs.haskell-nix.stackProject {
src = ./.;
#inherit stackYaml;
modules = [];
};
in {
mu-grpc-server = hnPkgs.mu-grpc-server.components.all;
};
in (import nixpkgs {
overlays = haskellnix.overlays ++ [ overlay ];
config = haskellnix.config // {};
inherit system;
}).mu-grpc-server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment