Commit Graph

31 Commits

Author SHA1 Message Date
Roelf-Jilling
449eec40f8 Add architecture flags for Clang 2018-11-18 10:15:41 +01:00
Roelf-Jilling
39b32ff7d6 Replace MSBuild with Ninja 2018-11-18 09:30:13 +01:00
Roelf-Jilling
944751d03e Suppress output of mkdir 2018-11-18 09:23:48 +01:00
Roelf-Jilling
0c6ce000b7 fix missing bracket 2018-11-17 20:51:36 +01:00
Roelf-Jilling
cadb43819b fix logic error in workaround 2018-11-17 20:47:35 +01:00
Roelf-Jilling
bce6ed2338 git pull --quiet 2018-11-17 13:19:48 +01:00
Casey Carter
2e568b701c
Correct typo
Co-Authored-By: Farwaykorse <Farwaykorse@users.noreply.github.com>
2018-11-16 20:57:08 +01:00
Roelf-Jilling
3c9764f4e2 Re-enable AppVeyor builds for all platforms 2018-11-16 19:38:48 +01:00
Roelf-Jilling
eb936dab34 Suppress output of git pull; remove vcpkg from cache 2018-11-16 19:38:48 +01:00
Roelf-Jilling
a7ec3a85ab Revert all since "Workaround: fallback to mscv link.exe" did not work on AppVeyor
This reverts the commits:
bda3d6a428
97062933ac
0f4fb04bac
1b0c19afd1
a5739ea5f0
2018-11-16 19:36:26 +01:00
Roelf-Jilling
bda3d6a428 Workaround: fix, escape backslashes 2018-11-16 19:36:03 +01:00
Roelf-Jilling
97062933ac Workaround: try with full-path; and return user PATH 2018-11-16 17:01:35 +01:00
Roelf-Jilling
0f4fb04bac Workaround: fix, remove "PATH=" from text 2018-11-16 16:15:44 +01:00
Roelf-Jilling
1b0c19afd1 Workaround: get msvc paths into PowerShell through intermediate file 2018-11-16 15:46:41 +01:00
Roelf-Jilling
a5739ea5f0 Workaround: fallback to mscv link.exe 2018-11-16 15:21:56 +01:00
Roelf-Jilling
f65b7cc35e Revert "Fallback to the MSVC linker until vcpkg has been updated"
This reverts commit 7263f3289e.
2018-11-16 00:36:50 +01:00
Roelf-Jilling
7263f3289e Fallback to the MSVC linker until vcpkg has been updated 2018-11-15 23:12:56 +01:00
Roelf-Jilling
9a625ab71c For Clang, fallback to the AppVeyor installed version of CMake 2018-11-15 19:59:29 +01:00
Roelf-Jilling
bd5b775b08 Clean condition statement 2018-11-15 19:48:16 +01:00
Roelf-Jilling
24604619ab Set linker explicitly 2018-11-15 19:48:07 +01:00
Roelf-Jilling
22e78182e3 Try accessing APPVEYOR_BUILD_FOLDER variable (#471) 2018-11-14 12:20:35 +01:00
Roelf-Jilling
ade48d5fdd Fix blocks in ps script (#741) 2018-11-14 12:13:00 +01:00
Roelf-Jilling
c4845bb90a Check vcpkg version; try without building vcpkg; use latest clang-cl from path (#741) 2018-11-14 12:03:47 +01:00
Roelf-Jilling
92f69b6499 Update vcpkg (#741) 2018-11-14 01:33:48 +01:00
Roelf-Jilling
6c796869a3 Escape backslash in path (#741) 2018-11-14 00:07:22 +01:00
Roelf-Jilling
e09dfe90dd Add path to clang-cl.exe (#741) 2018-11-13 23:52:02 +01:00
Roelf-Jilling
1a15d747de Corrections Appveyor;
Temporarily disable msvc compilation for faster testing (#741)
2018-11-13 22:24:10 +01:00
Roelf-Jilling
7347fc5afa Add clang-cl configurations 2018-11-13 19:19:39 +01:00
Anna Gringauze
21cb6bb8b0
Added testing for c++17 to latest compilers with test with (#692)
* Added testing with std=c++17 for latest compilers

Added running latest compilers with -std=c++17 option to CI the test matrix,
Updated cmake configuration to allow passing c++ standard on the command line.

* attempt to fix appveyor break

* added clang6.0, removed c++17 tests for clang 5.0

* commented out tests for clang with c++17 die to issue #695

* Addresed comments
2018-06-15 10:13:11 -07:00
Neil MacIntosh
b2ee484334 Move from unittest-cpp to catch for unit testing. (#533)
Many thanks to @rianquinn. This should fix #495, #494 and #529.
2017-07-13 13:53:56 -07:00
Casey Carter
3300602653 CI updates incl. remove support for VS 2013.
* CI updates:

Travis: use cmake 3.7
Appveyor: Add .appveyor.yml config, test VS2013/VS2015/VS2017 x86/x64 Debug/Release.

* Drop VS2013 support from AppVeyor.
2017-04-02 12:24:42 -07:00