From eea9b59fc5c7ad5649ba598765f335383795778f Mon Sep 17 00:00:00 2001 From: Tom Schoonjans Date: Wed, 12 Aug 2020 06:40:23 +0200 Subject: [PATCH] [meson] fix generating introspection Only libharfbuzz_gobject is introspectable, not libharfbuzz. Therefore, it makes no sense to target the latter for introspection: it should instead be listed as a dependency. --- src/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/meson.build b/src/meson.build index a4abfb726..7bdaee43a 100644 --- a/src/meson.build +++ b/src/meson.build @@ -646,8 +646,9 @@ if have_gobject if build_gir conf.set('HAVE_INTROSPECTION', 1) - hb_gen_files_gir = gnome.generate_gir(libharfbuzz, libharfbuzz_gobject, + hb_gen_files_gir = gnome.generate_gir(libharfbuzz_gobject, sources: [hb_headers, hb_sources, hb_gobject_headers, hb_gobject_sources, enum_h], + dependencies: libharfbuzz_dep, namespace: 'HarfBuzz', nsversion: '0.0', identifier_prefix: 'hb_',