SDL: ci: treat CMake deprecated and development warnings as errors (29d07)

From 29d07d3ed14701879c2910401f0a08a0063f34ac Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Thu, 16 Jul 2026 02:31:41 +0200
Subject: [PATCH] ci: treat CMake deprecated and development warnings as errors

[sdl-ci-filter *]

(cherry picked from commit 64067c11acd856c6c989612030ac9b25d9ccde93)
---
 .github/workflows/generic.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/generic.yml b/.github/workflows/generic.yml
index 75f2600d13023..2557b0368e217 100644
--- a/.github/workflows/generic.yml
+++ b/.github/workflows/generic.yml
@@ -200,7 +200,7 @@ jobs:
         run: |
           ${{ matrix.platform.source-cmd }}
           ${{ matrix.platform.cmake-config-emulator }} cmake -S . -B build -G "${{ matrix.platform.cmake-generator }}" \
-            -Wdeprecated -Wdev -Werror \
+            -Wdeprecated -Wdev -Werror=dev -Werror=deprecated \
             ${{ matrix.platform.cmake-toolchain-file != '' && format('-DCMAKE_TOOLCHAIN_FILE={0}', matrix.platform.cmake-toolchain-file) || '' }} \
             -DSDL_WERROR=${{ matrix.platform.werror }} \
             -DSDL_EXAMPLES=${{ matrix.platform.build-tests }} \