meson: List libraries and their corresponding gir definition
commit 4aceeb272bccaf9efbf74c69becd420bb4db32ef (HEAD -> static_gir, thiblahute/static_gir)
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Sat Jun 27 03:00:50 2020 -0400
meson: List libraries and their corresponding gir definition
Introduces a `libraries` variable that contains all libraries in a
dict with the following format:
``` meson
'lib': library_object
'gir': {full gir definition in a dict }
```
It therefore refactors the way we build the git so that we can reuse the
same information to build them against 'gstreamer-full' in gst-build
when linking statically
commit 844b0da49a99e04716401812c249199f6be9625a
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Sat Jun 27 03:01:21 2020 -0400
vulkan: Fix function name clashes between vulkan and gl libs
When static linking the linker complains because both libs expose
the same functions
commit d60a5ec922b88a9fcdf9ecf84a4f499da7d34b67
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Sat Jun 27 03:00:15 2020 -0400
meson: Mark files as files()
Edited by Tim-Philipp Müller