mesa/src/mapi/es1api
Benjamin Gordon b30aad552c configure.ac/meson.build: Add options for library suffixes
When building the Chrome OS Android container, we need to build copies
of mesa that don't conflict with the Android system-supplied libraries.
This adds options to create suffixed versions of EGL and GLES libraries:

libEGL.so -> libEGL${egl-lib-suffix}.so
libGLESv1_CM.so -> libGLESv1_CM${gles-lib-suffix}.so
libGLESv2.so -> libGLES${gles-lib-suffix}.so

This is similar to what happens when --enable-libglvnd is specified, but
without the side effects of linking against libglvnd.  To avoid
unexpected clashes with the suffixed appended by libglvnd, make it an
error to specify both --enable-libglvnd and --with-egl-lib-suffix.

Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
2019-03-21 10:18:31 -07:00
..
.gitignore Clean up .gitignore files 2013-01-10 22:01:31 +01:00
ABI-check mapi/es*api: remove GL_EXT_multi_draw_arrays entrypoints 2019-01-24 18:13:25 +00:00
glesv1_cm.pc.in automake: convert es1api 2012-08-23 09:40:06 -07:00
meson.build configure.ac/meson.build: Add options for library suffixes 2019-03-21 10:18:31 -07:00