Working on Github Actions

This commit is contained in:
Daniel Chappuis 2021-08-04 15:58:26 +02:00
parent 0790c89490
commit 7a2cba4d3b

View File

@ -76,6 +76,30 @@ jobs:
cxx: "clang++",
generators: "Ninja"
}
- {
name: "Windows / MSVC (Debug, Single Precision)",
os: windows-latest,
build_type: "Debug",
cc: "cl",
cxx: "cl",
generators: "Visual Studio 16 2019"
}
- {
name: "Windows / MinGW (Debug, Single Precision)",
os: windows-latest,
build_type: "Debug",
cc: "gcc",
cxx: "g++",
generators: "Ninja"
}
- {
name: "MacOS / Clang (Release, Single Precision)",
os: macos-latest,
build_type: "Release",
cc: "clang",
cxx: "clang++",
generators: "Ninja"
}
- {
name: "Code Coverage",
os: ubuntu-latest,
@ -107,7 +131,7 @@ jobs:
if: startsWith(matrix.config.os, 'ubuntu')
run: |
sudo apt-get update
sudo apt-get install ninja-build cmake
sudo apt-get install ninja-build cmake lcov
ninja --version
cmake --version
gcc --version