Commit Graph

13 Commits

Author SHA1 Message Date
Nikita Kniazev
7771d20cc7 Fix MSVC C4127 warnings 2019-09-30 01:29:29 +03:00
Nikita Kniazev
3fd6fa685f CI: Disable MSVC C4701 warning due to false positives 2019-09-29 01:37:34 +03:00
Nikita Kniazev
d6fb1feccd CI: Actually run MSVC with /W4 2019-09-28 17:12:00 +03:00
Nikita Kniazev
5cb2193662 CI: Run MSVC with /W4 2019-09-27 22:20:04 +03:00
Nikita Kniazev
c36e74be1b X3: Suppress multiple copy constructors warning in x3::variant 2019-02-26 22:14:30 +03:00
Nikita Kniazev
d002a49a51 CI: Removed VC9 build [skip ci]
https://lists.boost.org/Archives/boost/2018/12/244648.php
2019-02-13 18:51:19 +03:00
Nikita Kniazev
e46e58f4cd Tests: Added precompiled headers
Not intrusive. Significantly speeds up tests on MSVC (for about 3 times).
Finally solves exceeding build time limits on CI with MSVC compilers.

Did not set up PCH for X3, it is fast as-is (tooks only about 2 minutes).
Repository tests reuse PCH from Qi/Karma tests.
2019-01-21 02:59:45 +03:00
Nikita Kniazev
dff85b5dbb CI: Improved git submodules depth patch 2019-01-12 01:11:26 +03:00
Nikita Kniazev
4583a4b708 Boost.System is header only since 1.69 2018-12-30 17:06:19 +03:00
Nikita Kniazev
6beb81d55c
CI: Install clcache from PyPI 2018-09-27 20:37:34 +03:00
Nikita Kniazev
b4c5ef702b CI: Added thread library to link deps list 2018-05-03 23:37:30 +03:00
Nikita Kniazev
620d5494b6
Tweak Appveyor cache zipping parameters 2017-12-19 01:38:07 +03:00
Nikita Kniazev
d39d94bd08 Add Appveyor-CI 2017-12-12 20:40:07 +03:00