Can you test if hbinstall.sh from
https://osdn.net/projects/freeciv/ticket/44400 produces homebrew
installation suitable to be used in your process? If we're going to
include that in a release, there's sort of assumption that the build
made from the release has been using it.
Just be careful not to destroy your working environments when testing
building a new one. Now that I wrote that, I realize that I should add
a check to that script that it would refuse to work if the target
directory exist already.
At this point the S3_0 version is probably the most important to test
- stable release 3.0.2 is going to come from that branch. Also, the
S3_1/master version has been at least somehow tested by running it
through CI, whereas changes made to S3_0 one have not yet been tested
at all.
The homebrew installation also contains stuff needed only by the
sdl2-client. On the other hand it would make sense to trim it to match
what you build (only gtk3.22- and qt-clients), but those libraries are
unlikely (even with their dependencies) to add much to the size of the
installation, and I kind of like to keep sdl2-client build supported
at that level. What do you think?
- ML