[v2,04/10] Documentation: Enable doxygen-awesome-css
diff mbox series

Message ID 20250911230115.25335-5-laurent.pinchart@ideasonboard.com
State New
Headers show
Series
  • Documentation theming update
Related show

Commit Message

Laurent Pinchart Sept. 11, 2025, 11:01 p.m. UTC
From: Stefan Klug <stefan.klug@ideasonboard.com>

Include doxygen-awesome-css in the doxygen config.

Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com>
---
Changes since v1:

- Fix ordering of configuration options
- Use TOP_SRCDIR instead of CURRENT_SRCDIR to avoid introducing a new
  variable
---
 Documentation/Doxyfile-common.in | 5 +++++
 1 file changed, 5 insertions(+)

Patch
diff mbox series

diff --git a/Documentation/Doxyfile-common.in b/Documentation/Doxyfile-common.in
index c9527da03ed5..2844d215bc60 100644
--- a/Documentation/Doxyfile-common.in
+++ b/Documentation/Doxyfile-common.in
@@ -54,6 +54,11 @@  EXCLUDE_SYMBOLS        = libcamera::BoundMethodArgs \
 
 IMAGE_PATH             = "@TOP_SRCDIR@/Documentation/images"
 
+HTML_EXTRA_STYLESHEET  = "@TOP_SRCDIR@/Documentation/doxygen-awesome-css/doxygen-awesome.css" \
+                         "@TOP_SRCDIR@/Documentation/doxygen-awesome-css/doxygen-awesome-sidebar-only.css"
+HTML_COLORSTYLE        = LIGHT # required with Doxygen >= 1.9.5
+
+GENERATE_TREEVIEW      = YES
 GENERATE_LATEX         = NO
 
 MACRO_EXPANSION        = YES