Update the list of dependencies, include sort.exe and grep.exe, create a information file with all download links of included binaries and re-structure the script for better readability. See #560 for details.
This PR actually supersedes #560. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/959
-- Commit Summary --
* Improve Windows GTK runtime bundle creation script
-- File Changes --
M scripts/gtk-bundle-from-msys2.sh (335)
-- Patch Links --
https://github.com/geany/geany/pull/959.patch https://github.com/geany/geany/pull/959.diff
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/959
"-2")
gtkv="2"
;;
"-3")
gtkv="3"
;;
"-n")
run_pi=""
;;
"-h"|"--help")
echo "gtk-bundle-from-msys2.sh [-c] [-z] [-2 | -3]"
echo " -c Use pacman cache. Otherwise pacman will download"
echo " archive files"
echo " -z Create a zip afterwards"
echo " -2 Prefer gtk2"
echo " -3 Prefer gtk3"
doesn't explain `-n` or `-h`
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/959/files#r55922591
"-2")
gtkv="2"
;;
"-3")
gtkv="3"
;;
"-n")
run_pi=""
;;
"-h"|"--help")
echo "gtk-bundle-from-msys2.sh [-c] [-z] [-2 | -3]"
echo " -c Use pacman cache. Otherwise pacman will download"
echo " archive files"
echo " -z Create a zip afterwards"
echo " -2 Prefer gtk2"
echo " -3 Prefer gtk3"
not cachedir arg
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/959/files#r55922596
I can't really tell, but doesn't seem to weird
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/959#issuecomment-195761031
"-2")
gtkv="2"
;;
"-3")
gtkv="3"
;;
"-n")
run_pi=""
;;
"-h"|"--help")
echo "gtk-bundle-from-msys2.sh [-c] [-z] [-2 | -3]"
echo " -c Use pacman cache. Otherwise pacman will download"
echo " archive files"
echo " -z Create a zip afterwards"
echo " -2 Prefer gtk2"
echo " -3 Prefer gtk3"
Fixed, thanks for spotting.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/959/files#r55923056
Merged #959.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/959#event-587771521
github-comments@lists.geany.org