From 43e7950092f2e25cd20926e8810f9df7bd5ab9c1 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Sun, 22 Nov 2009 16:33:00 +0000 Subject: [PATCH] CMake: OS X build did not have proper warnings set by default, copied the flags from non-apple Unix configuration. --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index c7e08d7b1ba..749a99f5919 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -594,6 +594,10 @@ IF(APPLE) SET(CMAKE_C_FLAGS_RELEASE "-O3 -ftree-vectorize -msse -msse2 -msse3 -mssse3 -fvariable-expansion-in-unroller") ENDIF(CMAKE_OSX_ARCHITECTURES MATCHES "i386") + # Better warnings + SET(C_WARNINGS "-Wall -Wno-char-subscripts -Wpointer-arith -Wcast-align -Wdeclaration-after-statement") + SET(CXX_WARNINGS "-Wall -Wno-invalid-offsetof -Wno-sign-compare") + ENDIF(APPLE) IF(CMAKE_SYSTEM_NAME MATCHES "Linux")