diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2021-05-17 14:11:56 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2021-05-17 14:11:56 +0100 |
commit | 30955f586bc71883f953d236bb18edbbc3998d58 (patch) | |
tree | ed8d7ce5cabb7fbac71920ade5beeadc421473a2 | |
parent | b831203c80955837596c708a2cbfa37dba31d05f (diff) | |
download | libmediaart-30955f586bc71883f953d236bb18edbbc3998d58.tar.gz |
build: Export the pkg-config file in the GIR
Tools that parse the GIR need the exported package.
-rw-r--r-- | libmediaart/meson.build | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/libmediaart/meson.build b/libmediaart/meson.build index 20f0942..c43fb9e 100644 --- a/libmediaart/meson.build +++ b/libmediaart/meson.build @@ -41,6 +41,11 @@ libmediaart = shared_library( install: true, ) +gir_args = [ + '--quiet', + '-DLIBMEDIAART_COMPILATION', +] + libmediaart_gir_and_typelib = gnome.generate_gir(libmediaart, sources: libmediaart_sources + libmediaart_introspection_sources + libmediaart_public_headers, nsversion: libmediaart_api_version, @@ -48,9 +53,9 @@ libmediaart_gir_and_typelib = gnome.generate_gir(libmediaart, identifier_prefix: 'MediaArt', symbol_prefix: 'media_art', includes: ['Gio-2.0', 'GObject-2.0'], - extra_args: libmediaart_cflags + [ - '--c-include=libmediaart/mediaart.h', - ], + header: 'libmediaart/mediaart.h', + export_packages: 'libmediaart-' + libmediaart_api_version, + extra_args: gir_args, install: true ) |