Move 4.03 minium version check for opaque to top level

Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
This commit is contained in:
Rudi Grinberg 2018-08-02 15:28:47 +02:00
parent bde4943692
commit 1597b61df9
2 changed files with 2 additions and 2 deletions

View File

@ -17,7 +17,7 @@ module Gen(P : Install_rules.Params) = struct
let sctx = P.sctx
let ctx = SC.context sctx
let opaque = ctx.profile = "dev"
let opaque = ctx.profile = "dev" && ctx.version >= (4, 03, 0)
(* +-----------------------------------------------------------------+
| Library stuff |

View File

@ -58,7 +58,7 @@ let build_cm cctx ?sandbox ?(dynlink=true) ~dep_graphs ~cm_kind (m : Module.t) =
| Cmi | Cmo -> other_targets
in
let dep_graph = Ml_kind.Dict.get dep_graphs ml_kind in
let opaque = CC.opaque cctx && ctx.version >= (4, 03, 0) in
let opaque = CC.opaque cctx in
let other_cm_files =
Build.dyn_paths
(Ocamldep.Dep_graph.deps_of dep_graph m >>^ fun deps ->