meson: Add gtk guard
authorWonchul Lee <chul0812@gmail.com>
Sat, 15 Dec 2018 00:47:15 +0000 (09:47 +0900)
committerWonchul Lee <chul0812@gmail.com>
Sat, 15 Dec 2018 00:49:18 +0000 (09:49 +0900)
tests/elements/meson.build

index 9fb57f6..f64d1cd 100644 (file)
@@ -12,13 +12,15 @@ foreach example : examples
     install: false)
 endforeach
 
-executable('test-vaapicontext', 'test-vaapicontext.c',
-  c_args : gstreamer_vaapi_args,
-  include_directories: [configinc, libsinc],
-  dependencies : [ gst_dep,
-                   gstvideo_dep,
-                   libva_dep,
-                   x11_dep,
-                   gtk_dep,
-                   libva_x11_dep ],
-  install: false)
+if gtk_dep.found()
+  executable('test-vaapicontext', 'test-vaapicontext.c',
+    c_args : gstreamer_vaapi_args,
+    include_directories: [configinc, libsinc],
+    dependencies : [ gst_dep,
+                     gstvideo_dep,
+                     libva_dep,
+                     x11_dep,
+                     gtk_dep,
+                     libva_x11_dep ],
+    install: false)
+endif