From 8003f8b80355e8b709e72b452437238bdaf2e600 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Thu, 4 Oct 2018 20:09:25 +0200 Subject: [PATCH] build: Don't introspect ShellMenu It is now only used internally by ShellApp to track remote actions, so there's no need to expose it to javascript code. https://gitlab.gnome.org/GNOME/gnome-shell/issues/624 --- src/meson.build | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/meson.build b/src/meson.build index 9813bc4ef..97a5a796c 100644 --- a/src/meson.build +++ b/src/meson.build @@ -79,20 +79,6 @@ libshell_menu = library('gnome-shell-menu', install: true ) -libshell_menu_gir = gnome.generate_gir(libshell_menu, - sources: libshell_menu_sources, - nsversion: '0.1', - namespace: 'ShellMenu', - identifier_prefix: 'Gtk', - symbol_prefix: 'gtk', - includes: ['Gio-2.0', libst_gir[0]], - dependencies: [mutter_dep], - extra_args: ['--quiet'], - install_dir_gir: pkgdatadir, - install_dir_typelib: pkglibdir, - install: true -) - libshell_menu_dep = declare_dependency(link_with: libshell_menu) libshell_public_headers = [ @@ -222,7 +208,6 @@ endif libshell_gir_includes += [ libgvc_gir[0], - libshell_menu_gir[0], libst_gir[0] ]