meson: fix opencv=disabled case if opencv is available on the system
authorTim-Philipp Müller <tim@centricular.com>
Mon, 17 Dec 2018 18:58:52 +0000 (18:58 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Mon, 17 Dec 2018 18:58:52 +0000 (18:58 +0000)
ext/opencv/meson.build:103:2: ERROR:  Unknown variable "gstopencv_dep".

ext/opencv/meson.build

index 9900d8a..4cb6aff 100644 (file)
@@ -1,3 +1,7 @@
+if get_option('opencv').disabled()
+  subdir_done()
+endif
+
 gstopencv_sources = [
   'gstcvdilate.cpp',
   'gstcvdilateerode.cpp',
@@ -110,4 +114,6 @@ if opencv_found
     install_dir : plugins_install_dir,
   )
   pkgconfig.generate(gstopencv, install_dir : plugins_pkgconfig_install_dir)
+elif get_option('opencv').enabled()
+  error('OpenCV support enabled but required dependencies were not found.')
 endif