From 625ea05d3fab298f9dfdaa84e5bd38079c4a313a Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 11 Feb 2009 17:43:25 +0000 Subject: [PATCH] Changed the default for aggressive warnings so that they are off under Apple. --- CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index fcc8536d7..a2a65b87d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -570,7 +570,14 @@ ENDIF(CMAKE_COMPILER_IS_GNUCXX) # This part is for the CMake menu option to toggle the warnings on/off. # This will only be made available if we set values for OSG_AGGRESSIVE_WARNING_FLAGS. IF(OSG_AGGRESSIVE_WARNING_FLAGS) - OPTION(OSG_USE_AGGRESSIVE_WARNINGS "Enable to activate aggressive warnings" ON) + + IF (APPLE) + SET(DEFAULT_USE_AGGRESSIVE_WARNINGS OFF) + ELSE(APPLE) + SET(DEFAULT_USE_AGGRESSIVE_WARNINGS ON) + ENDIF(APPLE) + + OPTION(OSG_USE_AGGRESSIVE_WARNINGS "Enable to activate aggressive warnings" ${DEFAULT_USE_AGGRESSIVE_WARNINGS}) MARK_AS_ADVANCED(OSG_USE_AGGRESSIVE_WARNINGS) IF(OSG_USE_AGGRESSIVE_WARNINGS)