diff options
Diffstat (limited to 'nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix b/nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix index a7ef6d7bedd3..de5da5674a2c 100644 --- a/nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix +++ b/nixpkgs/pkgs/development/tools/ocaml/camlp4/default.nix @@ -1,5 +1,9 @@ { stdenv, fetchzip, which, ocaml, ocamlbuild }: +if stdenv.lib.versionAtLeast ocaml.version "4.09" +then throw "camlp4 is not available for OCaml ${ocaml.version}" +else + let param = { "4.02" = { version = "4.02+6"; @@ -51,9 +55,9 @@ stdenv.mkDerivation rec { --replace +camlp4 $out/lib/ocaml/${ocaml.version}/site-lib/camlp4 ''; - makeFlags = "all"; + makeFlags = [ "all" ]; - installTargets = "install install-META"; + installTargets = [ "install" "install-META" ]; dontStrip = true; |