meson: fix egl build for surfaceless
authorGurchetan Singh <gurchetansingh@chromium.org>
Wed, 22 Aug 2018 23:08:33 +0000 (16:08 -0700)
committerDylan Baker <dylan@pnwbakers.com>
Wed, 22 Aug 2018 23:47:09 +0000 (16:47 -0700)
Without this, I get:

 > platform_surfaceless.c:38:10: fatal error: 'loader.h' file not found
 > #include "loader.h"
 >      ^~~~~~~~~~
 > 1 error generated.

Fixes: 108d257a16859898f5ce02f4759c5c58f9b8c050 ("meson: build libEGL")
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
v2: Split up patches, modify commit message (Dylan)

src/egl/meson.build

index c7c22d363714169b544e0d590c1f5a227f3a9318..9c0b6b4b4a553ce3630a2bbd9281dc8b187c6c51 100644 (file)
@@ -114,6 +114,7 @@ if with_platform_drm
 endif
 if with_platform_surfaceless
   files_egl += files('drivers/dri2/platform_surfaceless.c')
+  incs_for_egl += [inc_loader]
 endif
 if with_platform_wayland
   deps_for_egl += [dep_wayland_client, dep_wayland_server, dep_wayland_egl_headers]