Open pqwy opened 7 years ago
Presently, topkg knows that
topkg
let lint_deps_default_excludes = let exclude = ["ocamlfind"; "ocamlbuild"; "topkg"] in
can be mentioned in opam but not in _tags, so every additional build tool needs this choreography:
opam
_tags
let opams = [Pkg.opam_file ~lint_deps_excluding:(Some [tool]) "opam"]
Removing all of the deps marked as {build} in opam from the intersection test with _tags would help.
{build}
I wanted to solve this for the next release, but actually accessing the information is more involved than I thought. So I'm removing the next label as I want to release. @altgr did however promise me to help me...
Presently,
topkg
knows thatcan be mentioned in
opam
but not in_tags
, so every additional build tool needs this choreography:Removing all of the deps marked as
{build}
inopam
from the intersection test with_tags
would help.