shell: Fix list of GIR includes

gjs now relies entirely on introspection data to determine parent
types and implemented interfaces, so in order to have all methods
and properties resolve correctly, we must include the corresponding
GIRs of all types used.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/574
This commit is contained in:
Florian Müllner 2018-09-14 23:14:33 +02:00 committed by Florian Müllner
parent 3e29ab5441
commit 44b871da92

View File

@ -223,7 +223,9 @@ libshell_dep = declare_dependency(link_with: libshell)
libshell_gir_includes = [ libshell_gir_includes = [
'Clutter-@0@'.format(mutter_api_version), 'Clutter-@0@'.format(mutter_api_version),
'ClutterX11-@0@'.format(mutter_api_version), 'ClutterX11-@0@'.format(mutter_api_version),
'Meta-@0@'.format(mutter_api_version) 'Meta-@0@'.format(mutter_api_version),
'Gcr-3',
'PolkitAgent-1.0'
] ]
if have_networkmanager if have_networkmanager