[libcamera-devel] [PATCH] py: Honour the pycamera meson option

Javier Martinez Canillas javierm at redhat.com
Thu Jun 23 14:41:40 CEST 2022


The libcamera Python bindings are attempted to be built unconditionally,
even when there is a meson feature option to disable it. Make the meson
build file in the sub-dir to exit earlier if pycamera has been disabled.

Signed-off-by: Javier Martinez Canillas <javierm at redhat.com>
---

 src/py/libcamera/meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/py/libcamera/meson.build b/src/py/libcamera/meson.build
index eb8845388692..5efae1baec8c 100644
--- a/src/py/libcamera/meson.build
+++ b/src/py/libcamera/meson.build
@@ -2,7 +2,7 @@
 
 py3_dep = dependency('python3', required : get_option('pycamera'))
 
-if not py3_dep.found()
+if get_option('pycamera').disabled() or not py3_dep.found()
     pycamera_enabled = false
     subdir_done()
 endif
-- 
2.36.1



More information about the libcamera-devel mailing list