[geany/geany] 0f856a: Windows: Compile and include GSettings schemas on bundle creation

Enrico Tröger git-noreply at xxxxx
Sat Oct 9 10:05:59 UTC 2021


Branch:      refs/heads/master
Author:      Enrico Tröger <enrico.troeger at uvena.de>
Committer:   Enrico Tröger <enrico.troeger at uvena.de>
Date:        Sat, 09 Oct 2021 10:05:59 UTC
Commit:      0f856a4a0e9076dbc6636f3aca351034b2b08302
             https://github.com/geany/geany/commit/0f856a4a0e9076dbc6636f3aca351034b2b08302

Log Message:
-----------
Windows: Compile and include GSettings schemas on bundle creation

Without these schemas, Geany crashes when the file open dialog is shown.


Modified Paths:
--------------
    scripts/gtk-bundle-from-msys2.sh

Modified: scripts/gtk-bundle-from-msys2.sh
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -204,6 +204,7 @@ delayed_post_install() {
 		${EXE_WRAPPER_64} bin/gdk-pixbuf-query-loaders.exe --update-cache
 		${EXE_WRAPPER_64} bin/gtk-update-icon-cache-3.0.exe -q -t -f share/icons/hicolor
 		${EXE_WRAPPER_64} bin/gtk-update-icon-cache-3.0.exe -q -t -f share/icons/Adwaita
+		${EXE_WRAPPER_64} bin/glib-compile-schemas share/glib-2.0/schemas/
 	fi
 }
 
@@ -236,7 +237,6 @@ cleanup_unnecessary_files() {
 	rm -rf share/glib-2.0/codegen
 	rm -rf share/glib-2.0/gdb
 	rm -rf share/glib-2.0/gettext
-	rm -rf share/glib-2.0/schemas
 	rm -rf share/graphite2
 	rm -rf share/gtk-3.0
 	rm -rf share/gtk-doc



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list