hopefully fix problem with cmake on osx (older gcc version)
authorCampbell Barton <ideasman42@gmail.com>
Tue, 1 Nov 2011 00:34:09 +0000 (00:34 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Tue, 1 Nov 2011 00:34:09 +0000 (00:34 +0000)
CMakeLists.txt
build_files/cmake/macros.cmake

index bcec149..f421c2c 100644 (file)
@@ -1255,6 +1255,8 @@ if(CMAKE_COMPILER_IS_GNUCC)
 
        # flags to undo strict flags
        ADD_CHECK_C_COMPILER_FLAG(CC_REMOVE_STRICT_FLAGS C_WARN_NO_DEPRECATED_DECLARATIONS -Wno-deprecated-declarations)
+       ADD_CHECK_C_COMPILER_FLAG(CC_REMOVE_STRICT_FLAGS C_WARN_NO_UNUSED_PARAMETER        -Wno-unused-parameter)
+       ADD_CHECK_C_COMPILER_FLAG(CC_REMOVE_STRICT_FLAGS C_WARN_NO_UNUSED_BUT_SET_VARIABLE -Wno-unused-but-set-variable)
 
 elseif(CMAKE_C_COMPILER_ID MATCHES "Intel")
 
index f767376..10f8979 100644 (file)
@@ -413,8 +413,7 @@ macro(remove_strict_flags)
                remove_cc_flag("-Werror")
 
                # negate flags implied by '-Wall'
-               add_cc_flag("-Wno-unused-parameter")
-               add_cc_flag("-Wno-unused-but-set-variable")
+               add_cc_flag("${CC_REMOVE_STRICT_FLAGS}")
        endif()
 
        if(MSVC)