+ LYXERR(Debug::DEPEND, "Dep. file has NOT changed");
+ }
+
+ // 3
+ // rerun bibtex?
+ // Complex bibliography packages such as Biblatex require
+ // an additional bibtex cycle sometimes.
+ if (scanres & UNDEF_CIT) {
+ // Here we must scan the .aux file and look for
+ // "\bibdata" and/or "\bibstyle". If one of those
+ // tags is found -> run bibtex and set rerun = true;
+ // no checks for now
+ LYXERR(Debug::LATEX, "Running BibTeX.");
+ message(_("Running BibTeX."));
+ updateBibtexDependencies(head, bibtex_info);
+ rerun |= runBibTeX(bibtex_info, runparams);