ocamlPackages.ptime: allow switching off js_of_ocaml support

This commit is contained in:
sternenseemann 2020-12-20 19:32:00 +01:00 committed by Vincent Laporte
parent 6a27377958
commit 9ff91f967c

View file

@ -1,4 +1,6 @@
{ stdenv, lib, fetchurl, ocaml, findlib, ocamlbuild, topkg, result, js_of_ocaml }:
{ stdenv, lib, fetchurl, ocaml, findlib, ocamlbuild, topkg, result, js_of_ocaml
, jsooSupport ? true
}:
stdenv.mkDerivation rec {
version = "0.8.5";
@ -10,11 +12,12 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ ocaml findlib ocamlbuild ];
buildInputs = [ findlib topkg js_of_ocaml ];
buildInputs = [ findlib topkg ]
++ lib.optional jsooSupport js_of_ocaml;
propagatedBuildInputs = [ result ];
buildPhase = "${topkg.run} build --with-js_of_ocaml true";
buildPhase = "${topkg.run} build --with-js_of_ocaml ${lib.boolToString jsooSupport}";
inherit (topkg) installPhase;