score-back/src/cloud_point/meson.build
Artur Mukhamadiev 9cb3f009ea [deps] added opencv and stdexec
opencv would be used to compile actual processing part
stdexec would be used for RPC module :)

TG-8 #in-progress
2026-03-12 20:47:25 +03:00

27 lines
759 B
Meson

opencv_dep = dependency('opencv4',
fallback: ['libopencv', 'libopencv4'],
required: false)
if not opencv_dep.found()
message('\'opencv\' was not found. Try install libopencv-dev or similar package on your system')
message('cloud_point_compute library removed from compilation')
subdir_done()
endif
cloud_point_sources = files(
'image.cpp'
)
cpc_deps = [ cloud_point_rpc_dep, opencv_dep ]
cloud_point_compute_lib = shared_library('cloud_point_compute',
sources: cloud_point_sources,
include_directories: inc,
dependencies: cpc_deps,
)
cloud_point_compute_dep = declare_dependency(
include_directories: inc,
link_with: cloud_point_compute_lib,
dependencies: cpc_deps
)