]> git.ipfire.org Git - thirdparty/ccache.git/commit
CI: Add VS2019 build jobs (#757)
authorNicholas Hutchinson <nshutchinson@gmail.com>
Wed, 6 Jan 2021 18:53:16 +0000 (18:53 +0000)
committerGitHub <noreply@github.com>
Wed, 6 Jan 2021 18:53:16 +0000 (19:53 +0100)
commit69bb827346996a0bb5bc3720ad76ce8543c851bf
tree82ade90d59d6316678743a4c7637bcf0bf580c89
parenta181d44d19e6cd35d186eb5c61cd183fcfb3f9e5
CI: Add VS2019 build jobs (#757)

Add VS2019 build jobs that use clang for the test suite. There are many
test failures on Windows, but these are ignored for now.

Tweak CMake build scripts:
- Fix CI build type handling for MSVC (recognise `/NDEBUG` and not just
  `-DNDEBUG`)
- Fix incorrect warnings-as-errors flag for MSVC
- Suppress an additional conversion warning on MSVC
.github/workflows/build.yaml
cmake/CIBuildType.cmake
cmake/DevModeWarnings.cmake