summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKieran Bingham <kieran.bingham@ideasonboard.com>2025-05-10 11:07:13 +0200
committerKieran Bingham <kieran.bingham@ideasonboard.com>2025-05-12 16:13:06 +0200
commit37dccb4584346b53b0f39184bb3a71eed9ca8d6c (patch)
tree30877aa8bb349c21bd5ba5e5a1e276efd9de44b4
parent54aeb0447c5ecee52f7e880d1977f566f741db09 (diff)
ipa: Move IPA installations to a subdirHEADmaster
IPAs are expected to live within a directory that is searched by the IPAManager. If other non-IPA so files are installed in the same location, then the user may be presented with an error message reporting that the module could not be parsed. Move IPA modules to an ipa specific subdirectory to ensure we only parse .so files that are expected to be IPA modules at load time. Bug: https://bugs.libcamera.org/show_bug.cgi?id=268 Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Isaac Scott <isaac.scott@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
-rw-r--r--src/ipa/meson.build2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ipa/meson.build b/src/ipa/meson.build
index 0ad4631d..68f64b9a 100644
--- a/src/ipa/meson.build
+++ b/src/ipa/meson.build
@@ -4,7 +4,7 @@ ipa_includes = [
libcamera_includes,
]
-ipa_install_dir = libcamera_libdir
+ipa_install_dir = libcamera_libdir / 'ipa'
ipa_data_dir = libcamera_datadir / 'ipa'
ipa_sysconf_dir = libcamera_sysconfdir / 'ipa'