summaryrefslogtreecommitdiff
path: root/render/fx_renderer/meson.build
diff options
context:
space:
mode:
authorWilliam McKinnon <[email protected]>2023-07-20 01:07:12 -0400
committerGitHub <[email protected]>2023-07-20 01:07:12 -0400
commit4d988e489fa651c09ccd4df2175485301056a42f (patch)
tree16c857af6288e85a222b8f472c4172917c3249f8 /render/fx_renderer/meson.build
parentd462d952de20bdb7c3c84b05ed94d15b07ee5116 (diff)
parent326536d71dd0b0fdeceac03af8b258ddf892dd82 (diff)
Merge pull request #11 from Shinyzenith/patch
fix: meson gl link errors while building libscenefx
Diffstat (limited to 'render/fx_renderer/meson.build')
-rw-r--r--render/fx_renderer/meson.build8
1 files changed, 5 insertions, 3 deletions
diff --git a/render/fx_renderer/meson.build b/render/fx_renderer/meson.build
index 951b10d..b4c13a0 100644
--- a/render/fx_renderer/meson.build
+++ b/render/fx_renderer/meson.build
@@ -13,9 +13,11 @@ wlr_files += files(
if 'gles2' in renderers or 'auto' in renderers
egl = dependency('egl', required: 'gles2' in renderers)
gbm = dependency('gbm', required: 'gles2' in renderers)
- if egl.found() and gbm.found()
- wlr_deps += [egl, gbm]
- internal_features += { 'egl': true }
+ glesv2 = dependency('glesv2', required: 'gles2' in renderers)
+
+ if egl.found() and gbm.found() and glesv2.found()
+ wlr_deps += [egl, gbm, glesv2]
+ internal_features += { 'egl': true , 'gles2-renderer': true }
endif
subdir('gles2')
endif