]> git.lyx.org Git - features.git/commit
Improve performance of includeonly with "maintain counters and references"
authorJuergen Spitzmueller <spitz@lyx.org>
Fri, 13 Mar 2020 10:49:07 +0000 (11:49 +0100)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Thu, 18 Jun 2020 13:48:53 +0000 (15:48 +0200)
commit8658f302aee58d56242204aba226198e079c89ec
treef92d0bafd81794b88077f2e8a1ef392dd8935c7d
parent2193899978490aa985e71c79c60498a887460934
Improve performance of includeonly with "maintain counters and references"

First, we do not need to run bibtex/biber on the maintenance run, as
the necessary references will be generated on the includeonly run.

Second, exclude the master from DepTable in maintenance run, as the
master is re-checked in any case in the includeonly run, and as it will
always be detected as changed due to the \includeonly statement, which
will trigger a complete build.

More improvements to follow.
src/Buffer.cpp
src/Converter.cpp
src/Converter.h
src/LaTeX.cpp