about summary refs log tree commit diff
path: root/default.nix
blob: 2555fb83bbf7711a73a01dd0a819141e6c28d9cb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
let pkgs = import <nixpkgs> {};
    profiled = pkgs.haskellPackages.override {
      overrides = self: super: {
        mkDerivation = args: super.mkDerivation (args // {
          enableLibraryProfiling = true;
        });
      };
    };
    drv = profiled.callPackage ./grav2ty.nix { };
in if pkgs.lib.inNixShell then drv.env else drv