[libcamera-devel] [PATCH v4 18/19] Documentation: Include IPU3 in Doxygen build

Jean-Michel Hautbois jeanmichel.hautbois at ideasonboard.com
Tue Oct 26 11:55:33 CEST 2021


From: Kieran Bingham <kieran.bingham at ideasonboard.com>

The IPU3 is documented using Doxygen within the code.

Include the IPU3 IPA as part of the doxygen build sources. This will
ideally be split to its own 'section' of the doxygen output.

Signed-off-by: Kieran Bingham <kieran.bingham at ideasonboard.com>
Signed-off-by: Jean-Michel Hautbois <jeanmichel.hautbois at ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
---
 Documentation/Doxyfile.in | 3 ++-
 Documentation/meson.build | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/Documentation/Doxyfile.in b/Documentation/Doxyfile.in
index 6e627192..28605b8f 100644
--- a/Documentation/Doxyfile.in
+++ b/Documentation/Doxyfile.in
@@ -788,7 +788,8 @@ WARN_LOGFILE           =
 # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
 # Note: If this tag is empty the current directory is searched.
 
-INPUT                  = "@TOP_SRCDIR@/include/libcamera" \
+INPUT                  = "@TOP_SRCDIR@/src/ipa/ipu3" \
+                         "@TOP_SRCDIR@/include/libcamera" \
 			 "@TOP_SRCDIR@/src/ipa/libipa" \
 			 "@TOP_SRCDIR@/src/libcamera" \
 			 "@TOP_BUILDDIR@/include/libcamera" \
diff --git a/Documentation/meson.build b/Documentation/meson.build
index c4bd3c7f..df36a808 100644
--- a/Documentation/meson.build
+++ b/Documentation/meson.build
@@ -22,6 +22,7 @@ if doxygen.found() and dot.found()
     custom_target('doxygen',
                   input : [
                       doxyfile,
+                      ipu3_ipa_sources,
                       libcamera_base_headers,
                       libcamera_base_sources,
                       libcamera_internal_headers,
-- 
2.32.0



More information about the libcamera-devel mailing list