From 1a871b18834dab05ae16acee513f0fea4ca6ecfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Mon, 8 Oct 2018 20:35:15 +0100 Subject: [PATCH] meson: only build gtk gl examples if gst-gl was found And fix typo in glliveshader example binary name. --- tests/examples/gtk/meson.build | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/tests/examples/gtk/meson.build b/tests/examples/gtk/meson.build index 069e29a6f0..36953dc56b 100644 --- a/tests/examples/gtk/meson.build +++ b/tests/examples/gtk/meson.build @@ -4,14 +4,16 @@ executable('gtksink', 'gtksink.c', include_directories: [configinc], install: false) -executable('gtkglsink', 'gtkglsink.c', - dependencies: [gst_dep, gstgl_dep, gtk_dep, x11_dep], - c_args: gst_plugins_good_args, - include_directories: [configinc], - install: false) +if build_gstgl + executable('gtkglsink', 'gtkglsink.c', + dependencies: [gst_dep, gstgl_dep, gtk_dep, x11_dep], + c_args: gst_plugins_good_args, + include_directories: [configinc], + install: false) -executable('glliveshaer', 'glliveshader.c', - dependencies: [gst_dep, gstgl_dep, gtk_dep, x11_dep], - c_args: gst_plugins_good_args, - include_directories: [configinc], - install: false) + executable('glliveshader', 'glliveshader.c', + dependencies: [gst_dep, gstgl_dep, gtk_dep, x11_dep], + c_args: gst_plugins_good_args, + include_directories: [configinc], + install: false) +endif