ci(amd64/msvc/unit_tests): enable warnings as errors
This commit is contained in:
parent
3265f25f0f
commit
53d6e57883
1 changed files with 12 additions and 2 deletions
|
|
@ -1,5 +1,15 @@
|
|||
conan profile detect
|
||||
conan build . -s compiler.cppstd=20 -s build_type=Release
|
||||
# @ref https://learn.microsoft.com/en-us/cpp/build/reference/compiler-options-listed-by-category
|
||||
|
||||
rm -Force -Recurse ./build
|
||||
cmake `
|
||||
-S . `
|
||||
-B build `
|
||||
-G Ninja `
|
||||
-D ENABLE_UNIT_TESTS=ON `
|
||||
-D CMAKE_BUILD_TYPE=Release `
|
||||
-D CMAKE_CXX_FLAGS="/std:c++latest /EH /Zi /Oy- /WX /W4"
|
||||
|
||||
cmake --build ./build
|
||||
|
||||
$tests = Get-ChildItem -Path "./build" -Recurse -File | Where-Object {
|
||||
$_.Name -like "*_tests.exe"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue