summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/meson.build13
1 files changed, 13 insertions, 0 deletions
diff --git a/data/meson.build b/data/meson.build
index 468fa88..4dbd1e6 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -37,6 +37,19 @@ gsettings_schema = configure_file(input: 'org.mate.eom.gschema.xml.in', configur
install_data(gsettings_schema, install_dir: schemadir)
gnome.post_install(glib_compile_schemas: true)
+gnome.mkenums(
+ 'org.mate.eom.enums.xml',
+ comments: '<!-- @comment@ -->',
+ sources: enum_headers,
+ fhead: '<schemalist>',
+ vhead: ''' <@type@ id='org.mate.eom.@EnumName@'>''',
+ vprod: ''' <value nick='@valuenick@' value='@valuenum@'/>''',
+ vtail: ' </@type@>',
+ ftail: '</schemalist>',
+ install_header: true,
+ install_dir: schemadir
+)
+
eom_pc = configure_file(input: 'eom.pc.in', configuration: pkg_info, output: 'eom.pc')
install_data(eom_pc, install_dir: libdir / 'pkgconfig')