Commit graph

11 commits

Author SHA1 Message Date
Jyrki Vesterinen
3555b6278c Update Visual Studio project file to VS2015 toolset
I also enabled /DEBUG:FASTLINK and /LTCG:incremental to speed up compile
times. VS2015 introduces support for both switches.
2018-03-18 11:57:14 +02:00
lundberg
70d1d9f52c Fix AppVeyor for VS 2017
The idiots at Microsoft, in their infinte wisdom, have suddenly decided that if it looks like you have a CMake configuration in your source tree that you want to use CMake instead of MSBuild and automatically start up a background CMake and makefile run.

This, of course, means that it fails because CMake can not find the external dependencies.

It also means AppVeyor hangs until we timeout because, as a background process, AppVeyor never sees the job is running. To make matters worse, this seems to actually try to compile the full source, at a glacially slow rate.

And, with all due praises to their godly infalibility, Microsoft has not provided any means to stop using CMake.

So, while it's not a perfect upgrade, so there may be minor differences from what you'll see using the full IDE interactively, we can override the PlatformToolset to use v141 while using MSBuild with the Visual Studio 2013 project files.

All Hail Microsoft!
2018-02-22 15:57:36 -06:00
Alexander van Gessel
b28d8d469a Switch AppVeyor notifications to webhook w/ irker-appveryor-collector 2017-12-04 13:04:32 +11:00
gfgtdf
0abf77c5b7 add wesnothd.exe to appveyor artifacts 2017-06-14 23:31:45 +02:00
Jyrki Vesterinen
bed7303361 Fix AppVeyor VS2017 build
[ci skip]
2017-06-14 15:55:54 +03:00
gfgtdf
ff97cdb38a attempt to make appveyor emit wensoth.exe files 2017-06-14 14:11:15 +02:00
gfgtdf
dfa4f79279 Update .appveyor.vs2017.yml 2017-05-06 15:21:11 +02:00
gfgtdf
315cfa5ddd temporary commit to find out appveyors directory structure. 2017-05-06 15:18:26 +02:00
gfgtdf
8cc8c5c16d Update .appveyor.vs2017.yml 2017-05-06 15:09:11 +02:00
gfgtdf
0f0b61ae9c Update .appveyor.vs2017.yml 2017-05-06 15:04:53 +02:00
gfgtdf
f348723d1b Create .appveyor.vs2017.yml 2017-05-06 14:59:23 +02:00