dune/src/ocaml_version.ml

20 lines
394 B
OCaml

type t = int * int * int
let of_ocaml_config ocfg =
Ocaml_config.version ocfg
let supports_no_keep_locs version =
version >= (4, 03, 0)
let supports_opaque_for_mli version =
version >= (4, 03, 0)
let always_reads_alias_cmi version =
version < (4, 03, 0)
let supports_color_in_ocamlparam version =
version >= (4, 03, 0)
let supports_ocaml_color version =
version >= (4, 05, 0)