egl: Use pkg-config for Android NDK build
authorGurchetan Singh <gurchetansingh@chromium.org>
Thu, 10 Nov 2016 20:14:47 +0000 (12:14 -0800)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 15 Nov 2016 15:49:20 +0000 (15:49 +0000)
commit0639e253a5fe796e0815ada86086f6e64d1a701a
tree30631feeb7ea03dbcc66615b6a2cb7818888bf32
parente23608db1cad3d3b86b5350255db4d47a0081d2e
egl: Use pkg-config for Android NDK build

It's possible to build Mesa for Android using the traditional
autotools workflow [1]. ChromiumOS fetches Android prebuilts and
puts them in a sysroot. We now want to use pkg-config to specify
the location of system headers and libraries [2].

To enable this, let's add the required pkg-config checks and link
against them.

[1] https://developer.android.com/ndk/guides/standalone_toolchain.html
[2] https://chromium-review.googlesource.com/#/c/403237/

v2: Bundle pkg-config checks together (Emil)
v3: Provide further context on standalone NDK Mesa build (Emil)
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
configure.ac
src/egl/Makefile.am