about summary refs log tree commit diff
path: root/pkgs/development/ocaml-modules/csv/lwt.nix
blob: c90dc019b9d4c40f176cf92d7ca199d4c2a0f836 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{ lib, buildDunePackage, ocaml, csv, ocaml_lwt }:

if lib.versionOlder ocaml.version "4.02"
then throw "csv-lwt is not available for OCaml ${ocaml.version}"
else

buildDunePackage {
  pname = "csv-lwt";
  inherit (csv) src version useDune2 meta;

  propagatedBuildInputs = [ csv ocaml_lwt ];

  doCheck = lib.versionAtLeast ocaml.version "4.03";
}