[geany/geany] ea649d: Windows: bundle the GLib GSpawn helper binaries with the installer

Enrico Tröger git-noreply at xxxxx
Wed Apr 29 21:48:18 UTC 2020


Branch:      refs/heads/master
Author:      Enrico Tröger <enrico.troeger at uvena.de>
Committer:   Enrico Tröger <enrico.troeger at uvena.de>
Date:        Wed, 29 Apr 2020 21:48:18 UTC
Commit:      ea649d8024b14ce55a922e146078ad1bc15533df
             https://github.com/geany/geany/commit/ea649d8024b14ce55a922e146078ad1bc15533df

Log Message:
-----------
Windows: bundle the GLib GSpawn helper binaries with the installer

We do not need those anymore in Geany directly. But there are still some
plugins using this API instead of Geany's spawn API.
So to support those plugins, provide the GLib helper binaries.


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

Modified: scripts/gtk-bundle-from-msys2.sh
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -205,8 +205,8 @@ cleanup_unnecessary_files() {
 	rm -rf share/info
 	rm -rf share/man
 	rm -rf share/xml
-	# cleanup binaries and libs (delete anything except *.dll)
-	find bin ! -name '*.dll' -type f -delete
+	# cleanup binaries and libs (delete anything except *.dll and GSpawn helper binaries)
+	find bin ! -name '*.dll' ! -name 'gspawn-win32-helper*.exe' -type f -delete
 	# cleanup empty directories
 	find . -type d -empty -delete
 }



--------------
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