summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2024-08-05 02:01:05 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2024-08-07 17:57:19 +0300
commit29316a66932ecd5c933994a1ab4385eb3f4ecbdd (patch)
tree2cda9bb8ecf36c4ad54c3ec069779c10bc0d2f08
parent058cb9f4ccc3dec7b883c3ab7176a10ef8222762 (diff)
libcamera: Move IPA headers to the libcamera_private dependency
The IPA headers are listed in the libcamera_public and libcamera_private dependency objects, with the generated headers part of the private dependency object and the non-generated headers part of the public dependency object. As neither set of IPA headers are part of the public API, list them both in the libcamera_private dependency object. 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--src/libcamera/meson.build2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build
index deffff35..61a97c73 100644
--- a/src/libcamera/meson.build
+++ b/src/libcamera/meson.build
@@ -207,7 +207,6 @@ libcamera = shared_library('libcamera',
dependencies : libcamera_deps)
libcamera_public = declare_dependency(sources : [
- libcamera_ipa_headers,
libcamera_public_headers,
],
include_directories : libcamera_includes,
@@ -216,6 +215,7 @@ libcamera_public = declare_dependency(sources : [
# Internal dependency for components and plugins which can use private APIs
libcamera_private = declare_dependency(sources : [
+ libcamera_ipa_headers,
libcamera_generated_ipa_headers,
],
dependencies : [