From d2c3ac3173911f76d91ae59ff9c81faa75623ed2 Mon Sep 17 00:00:00 2001
From: Kubat <mael.martin31@gmail.com>
Date: Fri, 14 Oct 2022 22:30:20 +0200
Subject: [PATCH] CMAKE: Set Werror only for debug, not for the CI...

---
 CMakeLists.txt | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c60f8127..d921ea67 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -56,10 +56,12 @@ set(RelWithDebInfo_GNU_CXX_FLAGS   $<$<COMPILE_LANGUAGE:CXX>:-Wno-switch)
 set(Release_GNU_CXX_FLAGS          $<$<COMPILE_LANGUAGE:CXX>:-Wno-switch)
 set(RelWithDebInfo_Clang_CXX_FLAGS $<$<COMPILE_LANGUAGE:CXX>:-Wno-switch-enum)
 set(Release_Clang_CXX_FLAGS        $<$<COMPILE_LANGUAGE:CXX>:-Wno-switch-enum)
+set(Debug_GNU_C_FLAGS              -Werror)
+set(Debug_Clang_C_FLAGS            -Werror)
 
 # Common flags, also per compiler
 set(COMMON_C_FLAGS
-    -Wall -Wextra -Werror
+    -Wall -Wextra
     -Wshadow
     -Wcast-align
     -Wconversion
-- 
GitLab