Version: 3.2.0 (using KDE 3.4.0, compiled sources) Compiler: gcc version 3.3 20030226 (prerelease) (SuSE Linux) OS: Linux (i686) release 2.4.20-4GB Generic C++-Application (custom Makefiles) Let "mainpage.dox" be part of the project. Open and edit (without saving) mainpage.dox, then Build -> Build API Documentation. Contrary to source files before building an executable, the mainpage.dox is NOT saved before building the documentation.
Yeap, you are correct.
SVN commit 622958 by dagerbo: Save files before running Doxygen build BUG: 104134 M +2 -0 doxygenpart.cpp --- branches/kdevelop/3.4/parts/doxygen/doxygenpart.cpp #622957:622958 @@ -216,6 +216,8 @@ void DoxygenPart::slotDoxygen() { + if ( !partController()->saveAllFiles() ) return; + bool searchDatabase = false; QString outputDirectory; QString htmlDirectory;