chandlr-server/default.nix

19 lines
445 B
Nix
Raw Normal View History

{ nixpkgs ? import <nixpkgs> {} }:
let
2024-03-23 01:27:12 +00:00
http-conduit = import ./app/Common/nix-support/http-conduit.nix { inherit nixpkgs; };
drv = nixpkgs.haskellPackages.callCabal2nix "chandlr-server" ./. {
http-conduit = http-conduit.http-conduit;
};
env = drv.env.overrideAttrs (oldAttrs: {
buildInputs = oldAttrs.buildInputs ++ [
nixpkgs.haskellPackages.cabal-install
];
});
in
if nixpkgs.lib.inNixShell then env else drv