docs: revert to the built-in doxygen theme
Our customized theme has diverged too much from what recent versions
of doxygen expect and thus it produces partially broken pages.
So let's just go back to the default theme for now (with a slightly
lower gamma). Another benefit is that we gain a togglable light/dark
mode for free.
Change-Id: Ic143866aae93fd9733c0c0354b9c3dc2d8e68f2f
diff --git a/wscript b/wscript
index e0fd3af..826cdc6 100644
--- a/wscript
+++ b/wscript
@@ -331,21 +331,15 @@
bld.fatal('Cannot build documentation ("doxygen" not found in PATH)')
bld(features='subst',
- name='doxygen.conf',
- source=['docs/doxygen.conf.in',
- 'docs/named_data_theme/named_data_footer-with-analytics.html.in'],
- target=['docs/doxygen.conf',
- 'docs/named_data_theme/named_data_footer-with-analytics.html'],
- VERSION=VERSION,
+ name='doxyfile',
+ source='docs/Doxyfile.in',
+ target='docs/Doxyfile',
HAVE_DOT='YES' if bld.env.DOT else 'NO',
- HTML_FOOTER='../build/docs/named_data_theme/named_data_footer-with-analytics.html' \
- if os.getenv('GOOGLE_ANALYTICS', None) \
- else '../docs/named_data_theme/named_data_footer.html',
- GOOGLE_ANALYTICS=os.getenv('GOOGLE_ANALYTICS', ''))
+ VERSION=VERSION)
bld(features='doxygen',
- doxyfile='docs/doxygen.conf',
- use='doxygen.conf')
+ doxyfile='docs/Doxyfile',
+ use='doxyfile')
def sphinx(bld):
version(bld)