glib/subprojects
Philip Withnall b3f49d08a6 build: Move gvdb to a subproject
Rather than carrying the copylib around inside GLib, which is a pain to
synchronise and affects our code coverage statistics.

This requires updating the CI images to cache the new subproject,
including updating the `cache-subprojects.sh` script to pull in git
submodules.

It also requires adding `gioenumtypes_dep` to be added to the
dependencies list of `libgio`, since it needs to be build before GVDB as
it’s pulled in by the GIO headers which GVDB includes.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>

Helps: #2603
2022-06-16 10:12:07 +01:00
..
gvdb@0854af0fdb build: Move gvdb to a subproject 2022-06-16 10:12:07 +01:00
gtk-doc.wrap subprojects: Pin gtk-doc to a specific version 2021-06-07 13:12:11 +01:00
gvdb.wrap build: Move gvdb to a subproject 2022-06-16 10:12:07 +01:00
libffi.wrap ci: Limit depth of subprojects when cloning 2020-07-09 12:51:21 +01:00
pcre.wrap subprojects: Update pcre 2022-05-06 13:55:28 +01:00
proxy-libintl.wrap Fix exported symbols in proxy-libintl subproject 2022-01-27 12:10:13 +01:00
sysprof.wrap build: update sysprof configuration options 2022-05-25 23:02:14 -07:00
zlib.wrap Enable full-static build on Windows 2022-01-26 10:14:02 +01:00