Commit Graph

12 Commits

Author SHA1 Message Date
Thiago Marcos P. Santos
f6bb784439 [build] CI config
Run it in parallel with the old build system. This will offer
a migration path and make sure we keep everything working at
the cost of running many CI bots. New stuff is prefixed with "next".

Appveyor already got migrated to the next buildsystem.

After merging, we will follow-up removing duplicated core bots.
2019-09-17 12:28:55 +03:00
Bruno de Oliveira Abinader
b5980bda75 [build] Replace geometry.hpp/variant with mapbox-base 2019-07-26 17:43:18 +03:00
Alexander Shalamov
8b7725211e [build] Upgrade LLVM to 7.0.0 for AppVeyor Visual Studio 2017 bot 2018-12-14 18:33:19 +02:00
Thiago Marcos P. Santos
4e15a0c8cd [qt][build] Use the latest version of Qt available on AppVeyor
And stop breaking the build every time AppVeyor updates Qt on their
images.
2018-11-13 17:19:55 +02:00
Ander Conselvan de Oliveira
ca21cedb84 [build] Use clcache in appveyor build
clcache is a cache for compiled C and C++ objects similar to ccache but
compatible with Microsoft compilers. Using it should result in faster
builds.
2018-11-01 13:49:15 +02:00
Ander Conselvan de Oliveira
98e12c721e [build] Parametrize AppVeyor config to avoid duplication
The configuration for VS 2015 and VS 2017 were almost identical.
Parametrize the differences to avoid duplication.
2018-11-01 13:49:15 +02:00
Thiago Marcos P. Santos
da2f750bb4 [build] Update appveyor 2018-10-31 18:19:28 +02:00
Ivo van Dongen
a6bd60fd57 [build] Update appveyor config to include msvc 2015 and 2017 2018-08-07 10:13:19 +03:00
Bruno de Oliveira Abinader
7d1e52a325 [build] Use Qt 5.6.3 instead of 5.7 in AppVeyor 2018-05-17 18:01:12 +03:00
Tobrun
77f93996d5 [windows] - run AppVeyor for all branches 2018-01-29 15:05:26 +01:00
Thiago Marcos P. Santos
ecbb0baf60 [qt][build] Use ninja for compiling Qt for Windows
Faster builds.
2018-01-10 21:42:20 +02:00
Thiago Marcos P. Santos
8597d50b5b [windows] Build on AppVeyor CI 2018-01-08 22:58:20 +02:00