[gnome-calendar] build: Use gnome.post_install



commit b7e84c432664f76f10680c04781ab5c3cafdd247
Author: Bobby Rong <rjl931189261 126 com>
Date:   Thu Feb 17 22:37:28 2022 +0800

    build: Use gnome.post_install
    
    Also requires meson 0.57.0.
    Otherwise the post install script will fail if GTK 3 is not installed.

 build-aux/meson.build                 |  1 -
 build-aux/meson/meson.build           |  1 -
 build-aux/meson/meson_post_install.py | 15 ---------------
 meson.build                           | 13 +++++++++++--
 4 files changed, 11 insertions(+), 19 deletions(-)
---
diff --git a/meson.build b/meson.build
index d26e3116..8da3cf2b 100644
--- a/meson.build
+++ b/meson.build
@@ -3,7 +3,7 @@ project(
                'c',
            version: '42.rc',
            license: 'GPL3+',
-     meson_version: '>= 0.53.0'
+     meson_version: '>= 0.57.0'
 )
 
 
@@ -187,7 +187,6 @@ src_dir = join_paths(meson.source_root(), 'src')
 # Subdirs #
 ###########
 
-subdir('build-aux')
 subdir('data')
 subdir('src')
 subdir('po')
@@ -206,3 +205,13 @@ summary({
   'Debug': calendar_debug,
   'Tracing': enable_tracing,
 }, section: 'Development')
+
+
+###########
+# Scripts #
+###########
+
+gnome.post_install(
+  glib_compile_schemas: true,
+  gtk_update_icon_cache: true,
+)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]