Dune build compatible with Rocq 9.0.0.
Merge request reports
Activity
Wait so one can't have
dune
files that are compatible with 8.20 and 9.0? That's terrible. I'll keep using makefiles for a while if this is how mature the dune stuff is...For this concrete PR, I consider you to be the maintainer of our dune files. So if you think it's fine to land this, I'm also fine with it. The changelog should explicitly call this out though.
5 5 (:standard ; Keeping the default flags. 6 6 ; Add custom flags (to be kept in sync with _CoqProject). I know how to fix this, but that require generating the
_CoqProject
file. Is that something you guys would be open to?That would add even more hacks to our
Makefile
I guess... not sure. I presume the list of.v
files would then also be auto-generated, so this also depends on whether @robbertkrebbers would be fine with that. Either way, let's not do that in this MR.Another option might be to have a CI check which ensures consistency.
Actually, the
_CoqProject
had been modified without following the instructions to also fix thedune
file.oops
mentioned in merge request !604