meson: List libraries and their corresponding gir definition
commit ef438134e3ac3e4fdd9a7414646c7885631393c1 (HEAD -> static_gir, thiblahute/static_gir)
Author: Thibault Saunier <tsaunier@igalia.com>
Date: Sat Jun 27 02:57:55 2020 -0400
meson: List libraries and their corresponding git definition
Introduces a `libraries` variable that contains all libraries in a
dict with the following format:
``` meson
'lib': library_object
'git': {full git 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
Edited by Tim-Philipp Müller