Commit 0efcc48e authored by Bilal Elmoussaoui's avatar Bilal Elmoussaoui

Remove unneded gschema

parent efa5daac
...@@ -8,7 +8,5 @@ if not environ.get('DESTDIR', ''): ...@@ -8,7 +8,5 @@ if not environ.get('DESTDIR', ''):
DATA_DIR = path.join(PREFIX, 'share') DATA_DIR = path.join(PREFIX, 'share')
print('Updating icon cache...') print('Updating icon cache...')
call(['gtk-update-icon-cache', '-qtf', path.join(DATA_DIR, 'icons/hicolor')]) call(['gtk-update-icon-cache', '-qtf', path.join(DATA_DIR, 'icons/hicolor')])
print("Compiling new schemas...")
call(["glib-compile-schemas", path.join(DATA_DIR, 'glib-2.0/schemas')])
print("Updating desktop database...") print("Updating desktop database...")
call(["update-desktop-database", path.join(DATA_DIR, 'applications')]) call(["update-desktop-database", path.join(DATA_DIR, 'applications')])
...@@ -50,28 +50,6 @@ if appstream_util.found() ...@@ -50,28 +50,6 @@ if appstream_util.found()
) )
endif endif
# GSchema
gschema_conf = configuration_data()
gschema_conf.set('app-id', application_id)
gschema_conf.set('gettext-package', gettext_package)
configure_file(
input: '@0@.gschema.xml.in'.format(base_id),
output: '@0@.gschema.xml'.format(application_id),
configuration: gschema_conf,
install: true,
install_dir: datadir / 'glib-2.0' / 'schemas'
)
# Validata GSchema
if glib_compile_schemas.found()
test(
'validate-gschema', glib_compile_schemas,
args: [
'--strict', '--dry-run', meson.current_source_dir()
]
)
endif
# Resources # Resources
resources = gnome.compile_resources( resources = gnome.compile_resources(
'resources', 'resources',
......
<?xml version="1.0" encoding="utf-8"?>
<schemalist>
<schema path="/org/gnome/Tour/" id="@app-id@" gettext-domain="@gettext-package@">
<key name="window-width" type="i">
<default>-1</default>
<summary>Default window width</summary>
<description>Default window width</description>
</key>
<key name="window-height" type="i">
<default>-1</default>
<summary>Default window height</summary>
<description>Default window height</description>
</key>
<key name="window-x" type="i">
<default>-1</default>
<summary>Default window x position</summary>
<description>Default window x position</description>
</key>
<key name="window-y" type="i">
<default>-1</default>
<summary>Default window y position</summary>
<description>Default window y position</description>
</key>
<key name="is-maximized" type="b">
<default>false</default>
<summary>Default window maximized behaviour</summary>
<description></description>
</key>
</schema>
</schemalist>
...@@ -16,7 +16,6 @@ dependency('gtk4', version: '>= 3.96.0') ...@@ -16,7 +16,6 @@ dependency('gtk4', version: '>= 3.96.0')
glib_compile_resources = find_program('glib-compile-resources', required: true) glib_compile_resources = find_program('glib-compile-resources', required: true)
glib_compile_schemas = find_program('glib-compile-schemas', required: true)
desktop_file_validate = find_program('desktop-file-validate', required: false) desktop_file_validate = find_program('desktop-file-validate', required: false)
appstream_util = find_program('appstream-util', required: false) appstream_util = find_program('appstream-util', required: false)
cargo = find_program('cargo', required: false) cargo = find_program('cargo', required: false)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment