From 29b5ab554790bb57337a3b6ab9dcd963cf69d22e Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 4 May 2024 14:47:08 +0200 Subject: Adding upstream version 1.7.2+ds. Signed-off-by: Daniel Baumann --- cmake/EnableWarnings.cmake | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 cmake/EnableWarnings.cmake (limited to 'cmake/EnableWarnings.cmake') diff --git a/cmake/EnableWarnings.cmake b/cmake/EnableWarnings.cmake new file mode 100644 index 0000000..0700b52 --- /dev/null +++ b/cmake/EnableWarnings.cmake @@ -0,0 +1,15 @@ +macro(ENABLE_WARNINGS flag) + add_c_flag_if_supported(-W${flag}) +endmacro() + +macro(DISABLE_WARNINGS flag) + add_c_flag_if_supported(-Wno-${flag}) +endmacro() + +if(ENABLE_WERROR) + if(MSVC) + add_compile_options(-WX) + else() + add_c_flag_if_supported(-Werror) + endif() +endif() -- cgit v1.2.3