From b98ec83e665a5cdf8e720fd90b0294f18a1b9a07 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Thu, 6 Feb 2020 10:54:14 +0000 Subject: [PATCH] libmalcontent-ui: Add GIR dependency on libmalcontent This was missing and causing some problems with GIR compilation for the UI library. Signed-off-by: Philip Withnall --- libmalcontent-ui/meson.build | 4 ++-- libmalcontent/meson.build | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libmalcontent-ui/meson.build b/libmalcontent-ui/meson.build index 06208a3..31241ed 100644 --- a/libmalcontent-ui/meson.build +++ b/libmalcontent-ui/meson.build @@ -70,14 +70,14 @@ pkgconfig.generate(libmalcontent_ui, libraries_private: libmalcontent_ui_private_deps, ) -gnome.generate_gir(libmalcontent_ui, +libmalcontent_ui_gir = gnome.generate_gir(libmalcontent_ui, sources: libmalcontent_ui_sources + libmalcontent_ui_headers + libmalcontent_ui_private_headers, nsversion: libmalcontent_ui_api_version, namespace: 'MalcontentUi', symbol_prefix: 'mct_', identifier_prefix: 'Mct', export_packages: 'libmalcontent-ui', - includes: ['AccountsService-1.0', 'Gio-2.0', 'GObject-2.0', 'Gtk-3.0'], + includes: ['AccountsService-1.0', 'Gio-2.0', 'GObject-2.0', 'Gtk-3.0', libmalcontent_gir[0]], install: true, dependencies: libmalcontent_ui_dep, ) diff --git a/libmalcontent/meson.build b/libmalcontent/meson.build index 1aa0c45..a312823 100644 --- a/libmalcontent/meson.build +++ b/libmalcontent/meson.build @@ -56,7 +56,7 @@ pkgconfig.generate(libmalcontent, libraries_private: libmalcontent_private_deps, ) -gnome.generate_gir(libmalcontent, +libmalcontent_gir = gnome.generate_gir(libmalcontent, sources: libmalcontent_sources + libmalcontent_headers + libmalcontent_private_headers, nsversion: libmalcontent_api_version, namespace: 'Malcontent',