AppVeyor is breaking my builds because I can't create any more artifacts
because I've hit the limit, but there's no way to have it not store
artifacts or to manually delete artifacts...
This also updates Boost from 1.67.0 to 1.69.0 due to differences between
the AppVeyor and GitHub Actions build environments.
Sorting doesn't work as for other games, because esplugin can't tell if
a plugin contains override records, so returns 0 for their count, so no
overlap edges get added.
Travis CI have migrated away from running builds in Docker containers,
and no longer link to their old Docker image, so describe the
prerequisites and assumptions as accurately as possible.
As the NodeJS dependency no longer exists, the archive script has
been replaced with a CPack implementation, and the
set_version_number script turned into a Python script.
Rewrite it as reStructuredText so that it can be hosted alongside the
API documentation on Read The Docs, which allows linking to WIP syntax
documentation.
Instead, point to the CI configuration files, and include the extra
steps for Ubuntu 12.04 as a script. More useful, and less likely to
become outdated.
The readme now informs users that the MSVC 2015 x86 redistributable
is required, and the installer will download and install it if it
is not detected as being already installed.