]> git.rkrishnan.org Git - functorrent.git/blob - shell.nix
refactoring: return type of tracker
[functorrent.git] / shell.nix
1 let pkgs = (import <nixpkgs> {});
2     haskellPackages = pkgs.recurseIntoAttrs (pkgs.haskellPackages.override {
3         extension = self : super :
4         let callPackage = self.callPackage;
5         in {
6           thisPackage = haskellPackages.callPackage (import ./default.nix) {};
7         };});
8 in pkgs.lib.overrideDerivation haskellPackages.thisPackage (old: {
9   buildInputs = old.buildInputs ++ [
10     haskellPackages.cabalInstall
11   ];
12 })