Commit Graph

5 Commits (master)

Author SHA1 Message Date
taylor.talkington@gmail.com 0b7861f29c Deploy appveyor artifacts on all tag builds 2020-11-20 18:16:24 -05:00
Taylor Talkington 98c79f69b6
Update MSVC AppVeyor build and Installer generation (#4982)
Update the AppVeyor environment to Visual Studio 2019
Change the Appveyor cmake generator to Ninja (this is what VS now uses by default)
Un-hardcode some paths in pioneer.iss - manual creation of installer now much easier
Change output filename of installer to pioneer-(release)-win.exe
Add build target win-installer that can be used to build the installer
Build modelcompiler and savegamedump as console apps on Windows (AppVeyor)
Intall dlls from pioneer-thirdparty directly instead of using fixup_bundle
2020-11-11 15:17:01 -05:00
Webster Sheets efd1c381aa Update travis.yml and appveyor.yml 2020-08-16 01:33:16 -04:00
Paul Cercueil 6d4a38c4e7 appveyor: Add Visual Studio build to the build matrix
The build is now performed both under MinGW, and under Visual Studio.
The build released as artifact is still the MinGW one.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2019-07-03 11:00:43 +02:00
Paul Cercueil 2473fb4139 Add support for AppVeyor
AppVeyor is a Contiguous Integration (CI) for Windows.

This set of scripts allows to create a Windows build of Pioneer every
time a pull request is submitted or a commit is pushed, in order to make
sure that the code still compiles on Windows.

It also makes it much easier for the developers to create release builds
for Windows, since they can just redistribute the setup.exe downloaded
from AppVeyor that corresponds to the release tag.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2018-12-12 10:23:19 +01:00