From 247f3c9e7d62152fd306639365787d084569b4f8 Mon Sep 17 00:00:00 2001 From: Nicholas Bishop Date: Wed, 14 Jan 2009 16:40:11 +0000 Subject: [PATCH] Added better gcc warnings in Cmake. --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a593f762387..1c6cd4946cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -196,6 +196,9 @@ IF(UNIX) SET(PLATFORM_LINKFLAGS "-pthread") + # Better warnings + SET(C_WARNINGS "-Wall -Wno-char-subscripts -W -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wredundant-decls") + INCLUDE_DIRECTORIES(/usr/include /usr/local/include) ENDIF(UNIX) @@ -453,7 +456,7 @@ ENDIF(WITH_GAMEENGINE) IF(WITH_BULLET) SET(PLATFORM_CFLAGS "${PLATFORM_CFLAGS} -DWITH_BULLET ") ENDIF(WITH_BULLET) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${PLATFORM_CFLAGS} ") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${PLATFORM_CFLAGS} ${C_WARNINGS}") SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${PLATFORM_CFLAGS} ") #-----------------------------------------------------------------------------