meson: allow the user to disable opencv
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Sat, 22 Aug 2020 21:33:48 +0000 (23:33 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 26 Aug 2020 18:19:22 +0000 (18:19 +0000)
Allow the user to really disable opencv through meson (i.e.
-Dopencv=disabled).

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1533>

gst-libs/gst/opencv/meson.build

index 6cc4602..6c6c6a5 100644 (file)
@@ -9,6 +9,11 @@ opencv_headers = [
   'gstopencvvideofilter.h',
 ]
 
+if get_option('opencv').disabled()
+  gstopencv_dep = disabler()
+  subdir_done()
+endif
+
 opencv_dep = dependency('opencv', version : '>= 3.0.0', required : false)
 if not opencv_dep.found()
   opencv_dep = dependency('opencv4', version : '>= 4.0.0', required : false)