aports/testing/gradia/validateschema.patch
2026-01-06 14:47:36 +00:00

23 lines
702 B
Diff

--- a/data/meson.build
+++ b/data/meson.build
@@ -69,8 +69,10 @@ install_data(
install_dir: join_paths(get_option('datadir'), 'fonts')
)
+fs = import('fs')
+
# Install GSettings schema
-configure_file(
+gschema = configure_file(
input: '@0@.gschema.xml'.format(PROJECT_RDNN_NAME),
output: '@0@.gschema.xml'.format(APPLICATION_ID),
configuration: conf,
@@ -82,7 +84,7 @@ configure_file(
compile_schemas = find_program('glib-compile-schemas', required: false, disabler: true)
if compile_schemas.found()
test('Validate schema file', compile_schemas,
- args: ['--strict', '--dry-run', meson.current_source_dir()]
+ args: ['--strict', '--dry-run', fs.parent(gschema)]
)
endif