obazl / rules_ocaml

A Bazel Language Support Package for OCaml
https://obazl.github.io/docs_obazl
Apache License 2.0
32 stars 7 forks source link

eliminate findlib warning: Interface occurs in several directories #16

Open mobileink opened 3 years ago

mobileink commented 3 years ago

E.g. findlib: [WARNING] Interface topdirs.cmi occurs in several directories: ....

Set OCAMLFIND_IGNORE_DUPS_IN ?

mobileink commented 3 years ago

Added OCAMLFIND_IGNORE_DUPS_IN to ocaml_module, ocaml_signature, with hardcoded paths to deal with topdirs.cmi, digestif.cmi.

TODO: use a build flag to allow user to pass dirs to be ignored.