- Should be relatively easy to implement - just run fc_version from the source root to get the version
- Failing actual code update before 3.1.0-beta1, we need to adjust our release process (for that release) so that the hardcoded version numbers are set correctly
This patch should do it.
Thanks. But please try not to include unrelated changes to a patch in the future (here especially the gtk3.22-client -> gtk4-client switch - I'm inclined to just add mention of that to the commit message this time when I push this in, instead of rejecting the entire patch because of it)
Noticed that homebrew-appbundle.sh sets hardcoded "3.1.0-alpha" version string to info file, regardless of the freeciv version.