This PR adds support for AppVeyor CI. It currently builds using MSVC and MSYS.
Currently, there are some hacks left:
Unicorn on msys is build from source as the binary package is not ready yet (no ETA, as people did not respond on IRC)
Unicorn for vcpkg is downloaded from Microsofts GitHub as it's not in the VM image (and I couldn't get it to update vcpkg through git)
We need a new issue when this is merged:
"AppVeyor CI: 32 bit Windows builds" about creating 32 bit builds, we'll want this for windows binary releases, and probably also just to ensure portability.
"AppVeyor CI: Add MSYS2 Unicorn build to cache" to improve performance / reduce CI time
We should also discuss wether we want CI (both, AppVeyor and Travis) to run tests, clang-format or even deploy builds
While this is in review, I'll probably have to change some travis settings so the CI is ran under the right conditions.
The appveyor files have been stolen from citra-emu/citra. We should keep an eye on them so we can keep it updated.
Closes #13
(Will be merged in a day or so if there is no veto)
This PR adds support for AppVeyor CI. It currently builds using MSVC and MSYS.
Currently, there are some hacks left:
We need a new issue when this is merged:
We should also discuss wether we want CI (both, AppVeyor and Travis) to run tests, clang-format or even deploy builds
While this is in review, I'll probably have to change some travis settings so the CI is ran under the right conditions.
The appveyor files have been stolen from citra-emu/citra. We should keep an eye on them so we can keep it updated.
Closes #13
(Will be merged in a day or so if there is no veto)