ci(amd64/msvc/unit_tests): enable warnings as errors

This commit is contained in:
light7734 2026-01-08 20:58:25 +03:30
parent 3265f25f0f
commit 53d6e57883
Signed by: light7734
GPG key ID: 20A1BB5EBAB6C1E5

View file

@ -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"