summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build18
1 files changed, 18 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index a72f672..683af0e 100644
--- a/meson.build
+++ b/meson.build
@@ -18,6 +18,22 @@ libcamera_dep = dependency('libcamera')
libcamera_base = dependency('libcamera-base')
libatomic = cc.find_library('atomic', required : false)
+ia_deps = [
+ cc.find_library('libia_aiq'),
+ cc.find_library('libia_exc'),
+ cc.find_library('libia_coordinate'),
+ cc.find_library('libia_nvm'),
+ cc.find_library('libia_cmc_parser'),
+ cc.find_library('libia_mkn'),
+ cc.find_library('libia_log'),
+ cc.find_library('libSkyCamAICKBL'),
+]
+
+ia_imaging_dep = declare_dependency(
+ dependencies : ia_deps,
+ include_directories : include_directories('include/ia_imaging'),
+)
+
config_h = configuration_data()
if cc.has_header_symbol('stdlib.h', 'secure_getenv', prefix : '#define _GNU_SOURCE')
@@ -33,6 +49,7 @@ common_arguments = [
ipa_includes = [
include_directories('include'),
+ include_directories('include/ia_imaging'),
]
c_arguments = []
@@ -70,6 +87,7 @@ ipu3_ipa_deps = [
libatomic,
libcamera_base,
libcamera_dep,
+ ia_imaging_dep,
]
subdir('data')