Le 22/09/2021 à 14:02, David Kastrup a écrit :
Federico Bruni <f...@inventati.org> writes:

Il giorno mar 21 set 2021 alle 22:48:04 +0200, David Kastrup
<d...@gnu.org> ha scritto:
"make doc-clean" appears to work better.  I find it somewhat
surprising
that it should not have been implied by "make clean".
IIRC it's implied by make distclean
At any rate, the Makefile structure was already in place since I had run
autogen.sh and configure again.  If make doc then fails due to missing
generated files, that points to missing dependencies.

The dependencies are not logically missing, but
peculiarly specified. notation.texi “depends” on
internals.texi so that the process leading to
the generation of internals.texi, namely the compilation
of ly/generate-documentation.ly, also creates
the includable files notation.texi needs along
the way.

It may be possible to specify the dependencies
on the individual files hyphenation.texi,
markup-commands.tely, etc. My understanding of
the doc build is too low to even attempt that.


Those missing
dependencies will still be good for triggering failed parallel make runs
occasionally.

I think they do not cause problems with parallel builds,
but build updates.


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to