summaryrefslogtreecommitdiff
path: root/src/libcamera/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/libcamera/meson.build')
-rw-r--r--src/libcamera/meson.build6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build
index 9eae6ce8..2447695e 100644
--- a/src/libcamera/meson.build
+++ b/src/libcamera/meson.build
@@ -14,6 +14,7 @@ libcamera_sources = files([
'ipa_interface.cpp',
'ipa_manager.cpp',
'ipa_module.cpp',
+ 'ipa_proxy.cpp',
'ipc_unixsocket.cpp',
'log.cpp',
'media_device.cpp',
@@ -43,6 +44,7 @@ libcamera_headers = files([
'include/formats.h',
'include/ipa_manager.h',
'include/ipa_module.h',
+ 'include/ipa_proxy.h',
'include/ipc_unixsocket.h',
'include/log.h',
'include/media_device.h',
@@ -66,6 +68,10 @@ includes = [
subdir('pipeline')
+proxy_install_dir = join_paths(get_option('libdir'), 'libcamera', 'proxy')
+config_h.set('IPA_PROXY_DIR',
+ '"' + join_paths(get_option('prefix'), proxy_install_dir) + '"')
+
libudev = dependency('libudev', required : false)
if libudev.found()