diff --git a/libeos-parental-controls/meson.build b/libeos-parental-controls/meson.build index 263fe0d..d801dd9 100644 --- a/libeos-parental-controls/meson.build +++ b/libeos-parental-controls/meson.build @@ -42,4 +42,15 @@ pkgconfig.generate( filebase: libeos_parental_controls_api_name, description: 'Library providing access to parental control settings.', requires: libeos_parental_controls_public_deps, +) + +gnome.generate_gir(libeos_parental_controls, + sources: libeos_parental_controls_sources + libeos_parental_controls_headers, + nsversion: libeos_parental_controls_api_version, + namespace: 'EosParentalControls', + symbol_prefix: 'epc_', + identifier_prefix: 'Epc', + export_packages: 'libeos-parental-controls', + includes: ['GObject-2.0', 'Gio-2.0'], + install: true, ) \ No newline at end of file diff --git a/meson.build b/meson.build index 3b8ea59..0bd1ef2 100644 --- a/meson.build +++ b/meson.build @@ -9,6 +9,7 @@ project('eos-parental-controls', 'c', ] ) +gnome = import('gnome') i18n = import('i18n') pkgconfig = import('pkgconfig')