summaryrefslogtreecommitdiffstats
path: root/meson.build
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2023-01-17 02:27:04 +0100
committerDudemanguy <random342@airmail.cc>2023-01-28 01:03:12 +0000
commit5fd6789d90e84554b99277b6b206096dac13f0f3 (patch)
tree1395449579b7ad85758e58217340b7ae4b87da68 /meson.build
parentaf537eff06fd54c0b265516203e30f678fa87d4e (diff)
downloadmpv-5fd6789d90e84554b99277b6b206096dac13f0f3.tar.bz2
mpv-5fd6789d90e84554b99277b6b206096dac13f0f3.tar.xz
meson: add missing library dep for egl_angle_lib check
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build5
1 files changed, 5 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index 4690f6c5bb..45b9dbbf54 100644
--- a/meson.build
+++ b/meson.build
@@ -1127,12 +1127,17 @@ if features['egl-angle']
sources += files('video/out/opengl/angle_dynamic.c')
endif
+egl_dep = cc.find_library('EGL', required: get_option('egl-angle-lib'))
egl_angle_lib = get_option('egl-angle-lib').require(
features['egl-angle'] and cc.has_function('eglCreateWindowSurface',
+ dependencies: egl_dep,
prefix: '#include <EGL/egl.h>'),
error_message: 'egl-angle-lib could not be found!',
)
features += {'egl-angle-lib': egl_angle_lib.allowed()}
+if features['egl-angle-lib']
+ dependencies += egl_dep
+endif
egl_angle_win32 = get_option('egl-angle-win32').require(
features['egl-angle'] and features['win32-desktop'],