diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 18 |
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') |