aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/ocaml-modules/earlybird
diff options
context:
space:
mode:
authorVincent Laporte <Vincent.Laporte@gmail.com>2020-03-08 16:58:58 +0100
committerVincent Laporte <vbgl@users.noreply.github.com>2020-03-13 22:31:01 +0100
commit4ada24a02ca53ab90337c52bb0ea95262a7a6a7a (patch)
treef6a0b0fcf4fa3078325d679f6007bc870602a1cf /pkgs/development/ocaml-modules/earlybird
parentbdcba831536204028faa9861b55ee7236cbce329 (diff)
ocamlPackages.earlybird: disable for OCaml ≥ 4.08
Diffstat (limited to 'pkgs/development/ocaml-modules/earlybird')
-rw-r--r--pkgs/development/ocaml-modules/earlybird/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/development/ocaml-modules/earlybird/default.nix b/pkgs/development/ocaml-modules/earlybird/default.nix
index 1a98c748e456..decbb4117670 100644
--- a/pkgs/development/ocaml-modules/earlybird/default.nix
+++ b/pkgs/development/ocaml-modules/earlybird/default.nix
@@ -1,7 +1,11 @@
-{ lib, fetchurl, buildDunePackage, angstrom, angstrom-lwt-unix,
+{ lib, fetchurl, ocaml, buildDunePackage, angstrom, angstrom-lwt-unix,
batteries, cmdliner, lwt_ppx, ocaml_lwt, ppx_deriving_yojson,
ppx_tools_versioned, yojson }:
+if lib.versionAtLeast ocaml.version "4.08"
+then throw "earlybird is not available for OCaml ${ocaml.version}"
+else
+
buildDunePackage rec {
pname = "earlybird";
version = "0.1.5";