Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove automatic GeoIP download from the build scripts. #17530
This PR implements a quick first step towards #17529, removing the database fetching so people/robots can at least compile the project again. I have kept the references in the packaging script for now (which is why AppVeyor is still failing) because I expect that the solution for the prep branch will be to ship the file.
The game is already set up to gracefully fail back to showing "Unknown Location" if the database is missing. A followup PR will be needed to fix the ingame behaviour after we decide on an approach in #17529.
Added a second commit to remove the database from install/packaging. This should be merged to bleed but not picked to prep.
Once this has been merged I (or someone else) can push a commit straight to prep that adds https://github.com/flathub/net.openra.OpenRA/blob/master/GeoLite2-Country.mmdb.gz to the root of the repo.