From 712abcc5f1690b223ead8df57c9cc2fdf66752dd Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Fri, 24 Feb 2023 19:06:20 +0100 Subject: build: Ensure to generate enum types for the error domain This is required for correct introspection of our error domain. --- src/libtracker-sparql/meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/libtracker-sparql') diff --git a/src/libtracker-sparql/meson.build b/src/libtracker-sparql/meson.build index 157ebccd2..cc236806e 100644 --- a/src/libtracker-sparql/meson.build +++ b/src/libtracker-sparql/meson.build @@ -11,7 +11,7 @@ version_header = configure_file( configuration: conf) enum_types = gnome.mkenums('tracker-sparql-enum-types', - sources: ['tracker-notifier.h', 'tracker-connection.h', 'tracker-enums.h'], + sources: ['tracker-notifier.h', 'tracker-connection.h', 'tracker-enums.h', 'tracker-error.h'], c_template: 'tracker-sparql-enum-types.c.template', h_template: 'tracker-sparql-enum-types.h.template', install_dir: join_paths(get_option('prefix'), get_option('includedir'), 'tracker-@0@'.format(tracker_api_version), 'libtracker-sparql'), @@ -169,6 +169,8 @@ if get_option('introspection').enabled() libtracker_sparql_sources, libtracker_sparql_public_headers, introspection_extra_sources, + version_header, + enum_types, ], dependencies: introspection_extra_deps, nsversion: tracker_api_version, -- cgit v1.2.1