about summary refs log tree commit diff
path: root/pkgs/development/tools/ocaml
diff options
context:
space:
mode:
authorVincent Laporte <Vincent.Laporte@gmail.com>2019-07-23 19:26:00 +0000
committerVincent Laporte <vbgl@users.noreply.github.com>2019-07-30 16:18:39 +0000
commitc75b84a7c468f91e2aaeb949eea0cfb6d3d35eef (patch)
tree11da5dfb9e9db7c6507f568b4fbc92186f54e60d /pkgs/development/tools/ocaml
parent1d102b90e6516c496a5d2285d6af71c64413d345 (diff)
downloadnixlib-c75b84a7c468f91e2aaeb949eea0cfb6d3d35eef.tar
nixlib-c75b84a7c468f91e2aaeb949eea0cfb6d3d35eef.tar.gz
nixlib-c75b84a7c468f91e2aaeb949eea0cfb6d3d35eef.tar.bz2
nixlib-c75b84a7c468f91e2aaeb949eea0cfb6d3d35eef.tar.lz
nixlib-c75b84a7c468f91e2aaeb949eea0cfb6d3d35eef.tar.xz
nixlib-c75b84a7c468f91e2aaeb949eea0cfb6d3d35eef.tar.zst
nixlib-c75b84a7c468f91e2aaeb949eea0cfb6d3d35eef.zip
dune: disable for OCaml < 4.02
Diffstat (limited to 'pkgs/development/tools/ocaml')
-rw-r--r--pkgs/development/tools/ocaml/dune/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/tools/ocaml/dune/default.nix b/pkgs/development/tools/ocaml/dune/default.nix
index 50d2349a0ac8..616370273866 100644
--- a/pkgs/development/tools/ocaml/dune/default.nix
+++ b/pkgs/development/tools/ocaml/dune/default.nix
@@ -1,5 +1,9 @@
 { stdenv, fetchurl, ocaml, findlib, opaline }:
 
+if !stdenv.lib.versionAtLeast ocaml.version "4.02"
+then throw "dune is not available for OCaml ${ocaml.version}"
+else
+
 stdenv.mkDerivation rec {
   pname = "dune";
   version = "1.11.0";