about summary refs log tree commit diff
path: root/default.nix
blob: 67e659c251ee38f715802ed3dde8a6d0fa5b2af9 (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 ./emoji-generic.nix { };
in if pkgs.lib.inNixShell then drv.env else drv