aboutsummaryrefslogtreecommitdiffstats
path: root/default.nix
blob: 8f68fe814721cc164f98aa2f0c206dbf9883b9e5 (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{ pkgs ? import ./nixpkgs-pinned.nix {} }: with pkgs;
let ocamlPackages = ocaml-ng.ocamlPackages_4_14; in

ocamlPackages.buildDunePackage {
  pname = "mininix";
  version = "1.0.0";

  src = ./.;
  doCheck = true;

  nativeBuildInputs = [ coq_8_20 git ocamlPackages.menhir ];
  buildInputs = (with coqPackages_8_20; [
    flocq
    stdpp
  ]) ++ (with ocamlPackages; [
    bisect_ppx
    core
    core_unix
    linenoise
    pprint
    ppx_blob
    ppx_let
    ppx_sexp_conv
    sexp_pretty
    stdio
  ]);
}