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