summaryrefslogtreecommitdiffstats
path: root/doc/Doxyfile
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2019-08-11 16:36:18 (GMT)
committeralbert-github <albert.tests@gmail.com>2019-08-11 16:36:18 (GMT)
commit46ecf6bf78f1c0d4aa140db74847fafc5613dfe7 (patch)
tree33260e4c67115c3478e6f60cc61eecf5b965073d /doc/Doxyfile
parent09c263e70a2ac9afbe8f7cc7a0a07c5ab069645a (diff)
downloadDoxygen-46ecf6bf78f1c0d4aa140db74847fafc5613dfe7.zip
Doxygen-46ecf6bf78f1c0d4aa140db74847fafc5613dfe7.tar.gz
Doxygen-46ecf6bf78f1c0d4aa140db74847fafc5613dfe7.tar.bz2
Generating doxygen's documentation in CHM format
Until now the chm format of the doxygen documentation was generated by a separate script, this is now integrated in the CMake procedure. - option -Dbuild_doc_chm to enable the possibility to generate the CHM documentation (only works for windows) - procedure is as follows - generate the base documentation for the CHM output - copy the documentation of the examples to the tree with the base CHM output (cannot use it from its default place due to the fact that in the next face the first page of the CHM file will be wrong - add the html, png, css and gif files of the examples to the so called hhp file (has to happen during runtime, hence a small python script, created inline so there is no extra file in the source tree) - create the resulting doxygen_manual.chm Some improvements during the process - the html files of the examples are added so that the full documentation of the examples is accessible and not just the top pages of the examples - keep the index terms of base chm file (mostly the commands and configuration parameters) - see to it that the doxygen logo is copied by doxygen and not by means of cmake
Diffstat (limited to 'doc/Doxyfile')
-rw-r--r--doc/Doxyfile2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/Doxyfile b/doc/Doxyfile
index 7697d70..2ff093f 100644
--- a/doc/Doxyfile
+++ b/doc/Doxyfile
@@ -50,6 +50,8 @@ PDF_HYPERLINKS = YES
USE_PDFLATEX = YES
STRIP_CODE_COMMENTS = NO
HTML_STYLESHEET = doxygen_manual.css
+HTML_EXTRA_FILES = doxygen_logo.gif
+HTML_EXTRA_FILES += doxygen_logo_low.gif
ALIASES = LaTeX="\f$\mbox{\LaTeX}\f$"
ALIASES += TeX="\f$\mbox{\TeX}\f$"
LATEX_BATCHMODE = YES