summaryrefslogtreecommitdiff
path: root/documentation/Makefile
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2023-09-07 13:41:47 +0200
committerAlbrecht Schlosser <albrechts.fltk@online.de>2023-09-07 18:34:04 +0200
commit41ca8f2050abde897628d6c690cd49be0686207a (patch)
treeff1809baa3e9e29fd5432c1748ee094c640e251f /documentation/Makefile
parent14f85de28f45fae81ccdc7bdf5ffddd4a857c9ec (diff)
Update Doxyfile.in from doxygen version 1.5.5 to 1.8.14
Most (if not all) doxygen tags introduced after 1.5.5 are commented out to avoid doxygen warnings about obsolete or unknown tags, except those tags that need a specific value. Add 'HTML_COLORSTYLE = TOGGLE' (since 1.9.5) for better user experience. With this tag users can switch between dark and light mode *if* the docs were generated with doxygen 1.9.5 or later. Enable search engine. Log doxygen conversion errors and warnings to Doxy*_error.log, i.e. silence the doxygen conversion process. documentation/src/index.dox: Remove background color from html index page for better contrast when using dark mode.
Diffstat (limited to 'documentation/Makefile')
-rw-r--r--documentation/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/documentation/Makefile b/documentation/Makefile
index 20f171c80..559b42719 100644
--- a/documentation/Makefile
+++ b/documentation/Makefile
@@ -149,7 +149,7 @@ uninstall-linux uninstall-osx:
Doxyfile: Doxyfile.in generated.dox copyright.dox
echo "Generating Doxyfile ..."
- $(DOXYDOC) -u -s - < $< | \
+ $(DOXYDOC) -u -s - < $< 2>Doxyfile_error.log | \
sed -e's,@FLTK_VERSION@,$(FLTK_VERSION),' \
-e's,@GENERATE_HTML@,YES,' \
-e's,@GENERATE_LATEX@,NO,' \
@@ -162,7 +162,7 @@ Doxyfile: Doxyfile.in generated.dox copyright.dox
Doxybook: Doxyfile.in generated.dox copyright.dox
echo "Generating Doxybook ..."
- $(DOXYDOC) -u -s - < $< | \
+ $(DOXYDOC) -u -s - < $< 2>Doxybook_error.log | \
sed -e's,@FLTK_VERSION@,$(FLTK_VERSION),' \
-e's,@GENERATE_HTML@,NO,' \
-e's,@GENERATE_LATEX@,YES,' \