win32: run geany.nsi.in through automake to replace @GTK_VERSION@ variable
commit9224c3c3912960e321d29875353cb166427060e6
authorThomas Martitz <kugel@rockbox.org>
Tue, 23 Jun 2015 05:11:08 +0000 (23 07:11 +0200)
committerThomas Martitz <kugel@rockbox.org>
Sun, 5 Jul 2015 16:28:09 +0000 (5 18:28 +0200)
treedb8588dc7771e5171b38cf8d4680ae7ec37ee805
parent2e76e3792e7d8a568aeadc5a9cdbf37c9eca8661
win32: run geany.nsi.in through automake to replace @GTK_VERSION@ variable

This automatically keeps the installer's idea of Gtk version with the one
used to compile geany in sync.

Traditionally we use the bundles from gtk.org to compile geany, and this
is also used for the installer. With msys2, we can use precompiled
msys2 binaries. These exist for GTK3 as well so we can actually provide a
GTK3 based installer. The installer naturually should reflect this.
Msys2's GTK2 is also newer.

Use the new script gtk-bundle-from-msys2.sh to extract the precompiled
GTK binaries from msys2 / pacman for packing the installer (can also be
used to make a zip for sharing).

mkdir gtk; cd gtk; ../scripts/gtk-bundle-from-msys.sh [-c] [-z] [-2 | -3]

waf is also adapted to process geany.nsi.in. This implies geany.nsi is now
under _build_, not in the root anymore.
.gitignore
configure.ac
geany.nsi.in [moved from geany.nsi with 96% similarity]
scripts/gtk-bundle-from-msys2.sh [new file with mode: 0644]
wscript