[PATCH v5 15/18] Documentation: Split doxygen_input in public and internal inputs
Dan Scally
dan.scally at ideasonboard.com
Wed Aug 7 10:49:07 CEST 2024
Hi Laurent
On 05/08/2024 15:36, Laurent Pinchart wrote:
> 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 at ideasonboard.com>
> ---
Reviewed-by: Daniel Scally <dan.scally at ideasonboard.com>
> Documentation/meson.build | 25 ++++++++++++++++---------
> 1 file changed, 16 insertions(+), 9 deletions(-)
>
> diff --git a/Documentation/meson.build b/Documentation/meson.build
> index 070420715bd1..1d84ed815b50 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_base_internal_sources,
> - libcamera_internal_headers,
> - libcamera_ipa_headers,
> - libcamera_ipa_interfaces,
> 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,
> 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,
More information about the libcamera-devel
mailing list