From 569e595a1bc4361d996f763f87bdc260dae16559 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 17 Aug 2014 13:15:09 -0700 Subject: [PATCH] cmake: add -Wall/-Wshadow to GCC compilation flags --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 11aa5e91f1671..fcf7c18fb2ae8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -331,11 +331,15 @@ if(USE_GCC OR USE_CLANG) check_c_compiler_flag(-Wall HAVE_GCC_WALL) if(HAVE_GCC_WALL) + list(APPEND EXTRA_CFLAGS "-Wall") if(HAIKU) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-multichar") endif() endif() - #check_c_compiler_flag(-Wshadow HAVE_GCC_WSHADOW) + check_c_compiler_flag(-Wshadow HAVE_GCC_WSHADOW) + if(HAVE_GCC_WSHADOW) + list(APPEND EXTRA_CFLAGS "-Wshadow") + endif() endif() if(ASSEMBLY)