summaryrefslogtreecommitdiffstats
path: root/ocamlbuild/ocaml_tools.ml
diff options
context:
space:
mode:
Diffstat (limited to 'ocamlbuild/ocaml_tools.ml')
-rw-r--r--ocamlbuild/ocaml_tools.ml1
1 files changed, 1 insertions, 0 deletions
diff --git a/ocamlbuild/ocaml_tools.ml b/ocamlbuild/ocaml_tools.ml
index 1381ca465..f68aff42a 100644
--- a/ocamlbuild/ocaml_tools.ml
+++ b/ocamlbuild/ocaml_tools.ml
@@ -93,6 +93,7 @@ let infer_interface ml mli env build =
let tags = tags_of_pathname ml++"ocaml" in
Ocaml_compiler.prepare_compile build ml;
Cmd(S[!Options.ocamlc; ocaml_ppflags tags; ocaml_include_flags ml; A"-i";
+ (if Tags.mem "thread" tags then A"-thread" else N);
T(tags++"infer_interface"); P ml; Sh">"; Px mli])
let menhir mly env build =