diff --git a/examples/application10/meson.build b/examples/application10/meson.build index ce842ae794..417a64155e 100644 --- a/examples/application10/meson.build +++ b/examples/application10/meson.build @@ -5,7 +5,7 @@ app10_resources = gnome.compile_resources( source_dir: '.' ) -app10_schemas = gnome.compile_schemas() +app10_schemas = gnome.compile_schemas(depend_files: files(['org.gtk.exampleapp.gschema.xml'])) app10 = executable( @@ -21,3 +21,5 @@ app10 = executable( app10_schemas, dependencies: libgtk_dep ) + +install_data('org.gtk.exampleapp.gschema.xml', install_dir: gtk_schemasdir) diff --git a/examples/application5/meson.build b/examples/application5/meson.build index f0fed1ca59..8ecb41948e 100644 --- a/examples/application5/meson.build +++ b/examples/application5/meson.build @@ -5,7 +5,7 @@ app5_resources = gnome.compile_resources( source_dir: '.' ) -app5_schemas = gnome.compile_schemas() +app5_schemas = gnome.compile_schemas(depend_files: files(['org.gtk.exampleapp.gschema.xml'])) app5 = executable( @@ -19,3 +19,5 @@ app5 = executable( app5_schemas, dependencies: libgtk_dep ) + +install_data('org.gtk.exampleapp.gschema.xml', install_dir: gtk_schemasdir) diff --git a/examples/application6/meson.build b/examples/application6/meson.build index 2d923f35a3..8a172e2e26 100644 --- a/examples/application6/meson.build +++ b/examples/application6/meson.build @@ -5,7 +5,7 @@ app6_resources = gnome.compile_resources( source_dir: '.' ) -app6_schemas = gnome.compile_schemas() +app6_schemas = gnome.compile_schemas(depend_files: files(['org.gtk.exampleapp.gschema.xml'])) app6 = executable( @@ -21,3 +21,5 @@ app6 = executable( app6_schemas, dependencies: libgtk_dep ) + +install_data('org.gtk.exampleapp.gschema.xml', install_dir: gtk_schemasdir) diff --git a/examples/application7/meson.build b/examples/application7/meson.build index cc32f36ad0..4c46221085 100644 --- a/examples/application7/meson.build +++ b/examples/application7/meson.build @@ -5,7 +5,7 @@ app7_resources = gnome.compile_resources( source_dir: '.' ) -app7_schemas = gnome.compile_schemas() +app7_schemas = gnome.compile_schemas(depend_files: files(['org.gtk.exampleapp.gschema.xml'])) app7 = executable( @@ -21,3 +21,5 @@ app7 = executable( app7_schemas, dependencies: libgtk_dep ) + +install_data('org.gtk.exampleapp.gschema.xml', install_dir: gtk_schemasdir) diff --git a/examples/application8/meson.build b/examples/application8/meson.build index 1192f4d688..ee49034d2b 100644 --- a/examples/application8/meson.build +++ b/examples/application8/meson.build @@ -5,7 +5,7 @@ app8_resources = gnome.compile_resources( source_dir: '.' ) -app8_schemas = gnome.compile_schemas() +app8_schemas = gnome.compile_schemas(depend_files: files(['org.gtk.exampleapp.gschema.xml'])) app8 = executable( @@ -21,3 +21,5 @@ app8 = executable( app8_schemas, dependencies: libgtk_dep ) + +install_data('org.gtk.exampleapp.gschema.xml', install_dir: gtk_schemasdir) diff --git a/examples/application9/meson.build b/examples/application9/meson.build index fccee738cb..46b77c4d17 100644 --- a/examples/application9/meson.build +++ b/examples/application9/meson.build @@ -5,7 +5,7 @@ app9_resources = gnome.compile_resources( source_dir: '.' ) -app9_schemas = gnome.compile_schemas() +app9_schemas = gnome.compile_schemas(depend_files: files(['org.gtk.exampleapp.gschema.xml'])) app9 = executable( @@ -21,3 +21,5 @@ app9 = executable( app9_schemas, dependencies: libgtk_dep ) + +install_data('org.gtk.exampleapp.gschema.xml', install_dir: gtk_schemasdir)