libcamera: Split public and internal source arrays
Meson array variables hold lists of libcamera's source files. To help facilitate the splitting of Doxygen generated documentation into distinct public and internal versions, split those arrays to separate public and internal variables. Signed-off-by: Daniel Scally <dan.scally@ideasonboard.com> Co-developed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
parent
ff26e21339
commit
88e5bf8279
17 changed files with 65 additions and 49 deletions
|
@ -151,13 +151,14 @@ integrates with the libcamera build system, and a *vivid.cpp* file that matches
|
|||
the name of the pipeline.
|
||||
|
||||
In the *meson.build* file, add the *vivid.cpp* file as a build source for
|
||||
libcamera by adding it to the global meson ``libcamera_sources`` variable:
|
||||
libcamera by adding it to the global meson ``libcamera_internal_sources``
|
||||
variable:
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
libcamera_sources += files([
|
||||
libcamera_internal_sources += files([
|
||||
'vivid.cpp',
|
||||
])
|
||||
|
||||
|
|
|
@ -31,12 +31,14 @@ if doxygen.found() and dot.found()
|
|||
doxygen_input = [
|
||||
doxyfile,
|
||||
libcamera_base_headers,
|
||||
libcamera_base_sources,
|
||||
libcamera_base_public_sources,
|
||||
libcamera_base_internal_sources,
|
||||
libcamera_internal_headers,
|
||||
libcamera_ipa_headers,
|
||||
libcamera_ipa_interfaces,
|
||||
libcamera_public_headers,
|
||||
libcamera_sources,
|
||||
libcamera_public_sources,
|
||||
libcamera_internal_sources,
|
||||
libipa_headers,
|
||||
libipa_sources,
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue