opencv would be used to compile actual processing part stdexec would be used for RPC module :) TG-8 #in-progress
27 lines
759 B
Meson
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
|
|
) |