[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18503] branches/blender2.5/blender/ CMakeLists.txt: Added better gcc warnings in Cmake.

Nicholas Bishop nicholasbishop at gmail.com
Wed Jan 14 17:40:11 CET 2009


Revision: 18503
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18503
Author:   nicholasbishop
Date:     2009-01-14 17:40:11 +0100 (Wed, 14 Jan 2009)

Log Message:
-----------
Added better gcc warnings in Cmake.

Modified Paths:
--------------
    branches/blender2.5/blender/CMakeLists.txt

Modified: branches/blender2.5/blender/CMakeLists.txt
===================================================================
--- branches/blender2.5/blender/CMakeLists.txt	2009-01-14 16:37:52 UTC (rev 18502)
+++ branches/blender2.5/blender/CMakeLists.txt	2009-01-14 16:40:11 UTC (rev 18503)
@@ -196,6 +196,9 @@
 
   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 @@
 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} ")
 
 #-----------------------------------------------------------------------------





More information about the Bf-blender-cvs mailing list