oodyn: fresh build fails: use BUILT_SOURCES
I just started a build from scratch, with make -j3, and it failed to compile vcsn_cxx because the oodyn files had not been generated. Maybe the problem is not new and dates back to the first system to generate oodyn, maybe it has been introduced with the current json-based scheme.
Please, try to reproduce it and fix that issue. I venture that one means to really try to reproduce is a clean-build and make python/python_vcsn_cxx_la-vcsn_cxx.lo
.
I suspect the problem is that we declared that the library vcsn_cxx depends on oodyn.*, but that's not enough: because vcsn_cxx.cc (the source file, not the library) includes oodyn.hh, we need an explicit dependency on it.
A better option is BUILT_SOURCES. Check it in the doc of Automake, and make sure it is used where appropriate.