diff options
Diffstat (limited to 'src/py/libcamera/meson.build')
-rw-r--r-- | src/py/libcamera/meson.build | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/py/libcamera/meson.build b/src/py/libcamera/meson.build index f87b1b4d..b38a57d7 100644 --- a/src/py/libcamera/meson.build +++ b/src/py/libcamera/meson.build @@ -7,10 +7,14 @@ if not py3_dep.found() subdir_done() endif -pycamera_enabled = true +pybind11_dep = dependency('pybind11', required : get_option('pycamera')) + +if not pybind11_dep.found() + pycamera_enabled = false + subdir_done() +endif -pybind11_proj = subproject('pybind11') -pybind11_dep = pybind11_proj.get_variable('pybind11_dep') +pycamera_enabled = true pycamera_sources = files([ 'py_camera_manager.cpp', |