diff --git a/tests/examples/gl/sdl/meson.build b/tests/examples/gl/sdl/meson.build index dd35c013dc..cbdc51c8c6 100644 --- a/tests/examples/gl/sdl/meson.build +++ b/tests/examples/gl/sdl/meson.build @@ -1,5 +1,10 @@ sdl_dep = dependency('sdl', version : '>=1.2.0', required : get_option('examples')) -if sdl_dep.found() and build_gstgl +have_sdl_gl = build_gstgl and ( + enabled_gl_apis.contains('gl') and + (enabled_gl_platforms.contains('glx') or enabled_gl_platforms.contains('wgl')) and + (enabled_gl_winsys.contains('x11') or enabled_gl_winsys.contains('win32')) +) +if sdl_dep.found() and have_sdl_gl executable('sdlshare', 'sdlshare.c', install: false,