mesa/src/mapi
Dylan Baker fafd20f67d meson: fix logic for generating .pc files with old glvnd
We want to generate PC files for non-glvnd builds and for builds with
old glvnd, but the current logic doesn't do that, it builds them
unconditionally, and for GLES it builds the shared libraries, which is
also not what we want. This does not generate .pc files for gles1 or
gles2. Which it we weren't doing before either, making this not a
regression but a return to status-quo.o

Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1838
Fixes: 93df862b6a
       ("meson: re-add incorrect pkg-config files with GLVND for backward compatibility")
Reviewed-by: Matt Turner <mattst88@gmail.com>
2019-09-25 23:25:27 +00:00
..
es1api gles: use new symbols check script 2019-07-10 11:27:51 +00:00
es2api gles: use new symbols check script 2019-07-10 11:27:51 +00:00
glapi scons: Make scons and meson agree about path to glapi generated headers 2019-09-16 17:54:00 +00:00
new Revert "mapi/new: sort by slot number" 2019-01-24 18:13:25 +00:00
shared-glapi glapi: export glapi_destroy_multithread when building shared-glapi on windows 2019-09-10 20:36:47 +00:00
Android.mk android: fix typo LOCAL_EXPORT_C_INCLUDES 2019-06-29 17:17:49 +02:00
Makefile.sources mapi: autotools: remove unused MAPI_FILES file list 2018-01-25 17:42:46 +00:00
entry.c mesa: Rename GLX_USE_TLS to USE_ELF_TLS. 2019-08-03 20:18:17 +02:00
entry.h
entry_ppc64le_tls.h mapi: Enable assembly language API acceleration for PPC64LE (V2) 2017-06-28 08:20:45 +01:00
entry_ppc64le_tsd.h mapi: Enable assembly language API acceleration for PPC64LE (V2) 2017-06-28 08:20:45 +01:00
entry_x86-64_tls.h
entry_x86_tls.h
entry_x86_tsd.h
mapi_abi.py mapi: print function declarations for shared glapi 2019-01-25 13:04:04 -08:00
mapi_glapi.c mesa: Rename GLX_USE_TLS to USE_ELF_TLS. 2019-08-03 20:18:17 +02:00
mapi_tmp.h
meson.build meson: fix logic for generating .pc files with old glvnd 2019-09-25 23:25:27 +00:00
stub.c
stub.h
table.c
table.h
u_current.c mesa: Rename GLX_USE_TLS to USE_ELF_TLS. 2019-08-03 20:18:17 +02:00
u_current.h mesa: Rename GLX_USE_TLS to USE_ELF_TLS. 2019-08-03 20:18:17 +02:00
u_execmem.c
u_execmem.h