From 8c3c05082ea176bbd339b0948aa7797a94e0de2c Mon Sep 17 00:00:00 2001 From: Alex Melman Date: Fri, 14 Jan 2022 18:19:13 +0200 Subject: [PATCH] wextra only for gcc --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a97a9c96..534b8cba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -285,7 +285,11 @@ endif() if (NOT MSVC) add_cxx_compiler_flag("-Wall") endif() -add_cxx_compiler_flag("-Wextra") + +if(CMAKE_COMPILER_IS_GNUCXX) + add_cxx_compiler_flag("-Wextra") +endif(CMAKE_COMPILER_IS_GNUCXX) + add_cxx_compiler_flag("-Wimplicit-fallthrough=2") add_cxx_compiler_flag("-Wpointer-arith") add_cxx_compiler_flag("-Wcast-qual")