Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ buildDunePackage, irmin, ppx_irmin, mtime, astring, fmt, jsonm, logs, lwt
2, metrics-unix, ocaml-syntax-shims, cmdliner, metrics, alcotest-lwt
3, hex, vector
4}:
5
6buildDunePackage {
7
8 pname = "irmin-test";
9
10 inherit (irmin) version src strictDeps;
11 duneVersion = "3";
12
13 nativeBuildInputs = [ ppx_irmin ];
14
15 propagatedBuildInputs = [
16 irmin
17 ppx_irmin
18 alcotest-lwt
19 mtime
20 astring
21 fmt
22 jsonm
23 logs
24 lwt
25 metrics-unix
26 ocaml-syntax-shims
27 cmdliner
28 metrics
29 ];
30
31 checkInputs = [ hex vector ];
32
33 meta = irmin.meta // {
34 description = "Irmin test suite";
35 };
36
37}