aboutsummaryrefslogtreecommitdiff
path: root/default.nix
blob: 3bcf128feaa6e0c0e557dbfec664bee38af03fff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{ pkgs ? (import <nixpkgs> {})
}:

rec {
  thermoprint-spec = pkgs.haskellPackages.callPackage ./spec/thermoprint-spec.nix {};
  thermoprint-bbcode = pkgs.haskellPackages.callPackage ./tp-bbcode/thermoprint-bbcode.nix {
    inherit bbcode thermoprint-spec;
  };
  thermoprint-server = pkgs.callPackage ./server/wrapped.nix {
    inherit (pkgs.haskellPackages) ghcWithPackages;
    thermoprint-server = pkgs.haskellPackages.callPackage ./server/thermoprint-server.nix {
      inherit thermoprint-spec;
    };
  };
  bbcode = pkgs.haskellPackages.callPackage ./bbcode/bbcode.nix {};
}