libcamera/Documentation
Barnabás Pőcze 305d73cd2c Documentation: Make doxygen-internal depend on public inputs
The internal documentation is a superset of the public one, so make the
`doxygen-internal` target depend on the public input files. Otherwise
the internal documentation is not rebuilt if a "public" file changes.

Before:

 $ touch src/libcamera/camera.cpp
 $ ninja -C build -v
 # ...
 [6/116] /usr/bin/doxygen Documentation/Doxyfile-public
 # ...

After:

 $ touch src/libcamera/camera.cpp
 $ ninja -C build -v
 # ...
 [6/117] /usr/bin/doxygen Documentation/Doxyfile-public
 # ...
 [9/117] /usr/bin/doxygen Documentation/Doxyfile-internal
 # ...

Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>
Reviewed-by: Daniel Scally <dan.scally@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
2025-07-15 17:17:42 +02:00
..
api-html Documentation: Rename "API" section to "API Reference" 2024-08-21 12:22:17 +03:00
design controls: Redefine AeEnable 2025-01-20 21:36:40 +02:00
guides guides: pipeline-handler: Update name of pipeline handler stop function 2025-06-01 22:41:32 +01:00
images/rotation Documentation: Add figures to document Orientation 2023-10-23 16:05:54 +03:00
internal-api-html Documentation: Add internal-api-html placeholder 2024-08-21 03:11:36 +03:00
theme Documentation: Rework index.rst 2024-08-21 01:35:49 +03:00
binning.svg Documentation: Introduce Camera Sensor Model 2023-09-27 14:35:33 +03:00
camera-sensor-model.rst Documentation: Add documentation-contents.rst 2024-08-21 01:35:24 +03:00
code-of-conduct.rst Documentation: Add documentation-contents.rst 2024-08-21 01:35:24 +03:00
coding-style.rst Documentation: Add documentation-contents.rst 2024-08-21 01:35:24 +03:00
conf.py Documentation: Rework docs.rst into introduction.rst 2024-08-21 01:35:44 +03:00
contributing.rst Documentation: contributing: Integrate the code of conduct 2023-11-25 19:01:07 +02:00
documentation-contents.rst Documentation: Reformat documentation_contents.rst 2024-08-21 03:11:57 +03:00
Doxyfile-common.in Documentation: Fix INCLUDE_PATH doxygen configuration option 2025-06-01 23:11:54 +01:00
Doxyfile-internal.in libcamera: Add CameraSensor implementation for raw V4L2 sensors 2025-01-08 14:30:25 +01:00
Doxyfile-public.in Documentation: Split public/private documentation 2024-08-14 04:17:40 +03:00
environment_variables.rst libcamera: pipeline: Move tuning file override handling to IPAProxy 2025-01-24 22:41:36 +02:00
feature_requirements.rst Documentation: Remove libcamera architecture from introduction.rst 2024-08-21 01:35:39 +03:00
gen-doxyfile.py Documentation: Split public/private documentation 2024-08-14 04:17:40 +03:00
getting-started.rst Documentation: Add documentation-contents.rst 2024-08-21 01:35:24 +03:00
index.rst Documentation: design: ae: Document the design for AE controls 2025-01-20 19:38:14 +02:00
introduction.rst Documentation: Rename "Documentation" section to "Introduction" 2024-08-21 12:22:31 +03:00
lens_driver_requirements.rst Documentation: Add documentation-contents.rst 2024-08-21 01:35:24 +03:00
libcamera_architecture.rst Documentation: Remove libcamera architecture from introduction.rst 2024-08-21 01:35:39 +03:00
mainpage.dox Documentation: Fix links from API references to guides 2024-08-25 04:35:10 +03:00
mali-c55.dot Documentation: Rework docs.rst into introduction.rst 2024-08-21 01:35:44 +03:00
meson.build Documentation: Make doxygen-internal depend on public inputs 2025-07-15 17:17:42 +02:00
python-bindings.rst Documentation: Add documentation-contents.rst 2024-08-21 01:35:24 +03:00
sensor_driver_requirements.rst Documentation: Add documentation-contents.rst 2024-08-21 01:35:24 +03:00
sensor_model.svg Documentation: Introduce Camera Sensor Model 2023-09-27 14:35:33 +03:00
skipping.svg Documentation: Introduce Camera Sensor Model 2023-09-27 14:35:33 +03:00
software-isp-benchmarking.rst Documentation: Add documentation-contents.rst 2024-08-21 01:35:24 +03:00
thread-safety.dox Documentation: Add Thread safety page 2024-08-14 03:57:47 +03:00