From d71278417773bfcb64248a0dce1acff6f4f5bbc4 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 8 Jun 2016 09:33:56 +0100 Subject: [PATCH] Disabled the -Wextra warning as resolve the warnings will create other warnings under other compilers --- src/osgViewer/CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/osgViewer/CMakeLists.txt b/src/osgViewer/CMakeLists.txt index 8c09c129a..4872aaf86 100644 --- a/src/osgViewer/CMakeLists.txt +++ b/src/osgViewer/CMakeLists.txt @@ -7,8 +7,18 @@ ENDIF() SET(LIB_NAME osgViewer) + +################################################################################ +## Quieten warnings that a due to optional code paths + +IF(CMAKE_COMPILER_IS_GNUCXX) + # Remove -Wextra flag as it barfs on ffmoeg headers + STRING(REGEX REPLACE "-Wextra" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") +ENDIF() + SET(HEADER_PATH ${OpenSceneGraph_SOURCE_DIR}/include/${LIB_NAME}) + FILE(GLOB CONFIG_HEADER_FILES ${HEADER_PATH}/config/*) FILE(GLOB CONFIG_SOURCE_FILES config/*.cpp)