Closed edwintorok closed 7 years ago
The part I needed (from the topkg issue) is "why do we have an _opam directory in a project?"). The answer is "this is how opam local switches work", which is a perfectly good reason to special-case them and have them in the default include list.
Would you like to provide a PR for this? (There are two different places in the codebase where exclude directories are mentioned, but just grepping for ".git"
or "_darcs"
should let you locate them.) It's an easy fix so I can also do it. (Remember to edit the Changes
file.)
Thanks, I was actually a bit confused in trying to reproduce this, because without the _tags
file everything just worked.
If you want to make the change please do it, I'm about to go on a vacation :)
Will do. Have good vacations!
With opam
2.0.0~beta3
:I get hygiene errors from
_opam
(note the use of**/
in_tags
, without a_tags
file ocamlbuild doesn't attempt to look deeply inside_opam
and doesn't complain):One can use
-X _opam
to avoid this, but would be nice ifocamlbuild
did this automatically.