From 9796abccedef881e99d293a2658c4da9466acd88 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Tue, 8 Oct 2019 19:33:19 +0300 Subject: [PATCH] build: workaround for meson disabler object not working with if not --- examples/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/meson.build b/examples/meson.build index 8a60e1ed..869384c2 100644 --- a/examples/meson.build +++ b/examples/meson.build @@ -20,7 +20,8 @@ foreach dep : ['libpng', 'libavutil', 'libavcodec', 'libavformat'] endif endforeach -if not cc.has_header('libavutil/hwcontext_drm.h', dependencies: libavutil) +# Check if libavutil is found because of https://github.com/mesonbuild/meson/issues/6010 +if libavutil.found() and not cc.has_header('libavutil/hwcontext_drm.h', dependencies: libavutil) libavutil = disabler() endif