diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2024-08-08 15:09:45 +0100 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2024-08-14 04:11:38 +0300 |
commit | 7304442774270ce79c6817875f88c6b7db72a6fb (patch) | |
tree | df73a502dc4358472869cb930444c88e7aa94bc3 | |
parent | f57e9fa6dde5999bab71fc9a756bc5e1e6e68739 (diff) |
Documentation: Split doxygen_input in public and internal inputs
To prepare for splitting the API documentation in public and internal
documents, split the doxygen_input list in the public and internal
counterparts.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Daniel Scally <dan.scally@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
-rw-r--r-- | Documentation/meson.build | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/Documentation/meson.build b/Documentation/meson.build index 07042071..1d84ed81 100644 --- a/Documentation/meson.build +++ b/Documentation/meson.build @@ -28,27 +28,34 @@ if doxygen.found() and dot.found() output : 'Doxyfile', configuration : cdata) - doxygen_input = [ - doxyfile, - libcamera_base_headers, + doxygen_public_input = [ + libcamera_base_public_headers, libcamera_base_public_sources, + libcamera_public_headers, + libcamera_public_sources, + ] + + doxygen_internal_input = [ + libcamera_base_private_headers, libcamera_base_internal_sources, libcamera_internal_headers, + libcamera_internal_sources, libcamera_ipa_headers, libcamera_ipa_interfaces, - libcamera_public_headers, - libcamera_public_sources, - libcamera_internal_sources, libipa_headers, libipa_sources, ] if is_variable('ipu3_ipa_sources') - doxygen_input += [ipu3_ipa_sources] + doxygen_internal_input += [ipu3_ipa_sources] endif custom_target('doxygen', - input : doxygen_input, + input : [ + doxyfile, + doxygen_public_input, + doxygen_internal_input, + ], output : 'api-html', command : [doxygen, doxyfile], install : true, |