Since a lots of bullet3d code use macro, the local variables
dont need to be initialized.
So many of cases are false-positive or intended jobs.
Let we ignore them.
Change-Id: Ib90e22e7b76d6526041897a17b44782026aca4ec
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
SET( PHYSICS_3D_SOURCES ${dali_csharp_binder_physics_3d_src_files})
+INCLUDE(CheckCXXCompilerFlag)
ADD_COMPILE_OPTIONS( -Wno-unused-variable -Wno-reorder -Wno-sign-compare )
+CHECK_CXX_COMPILER_FLAG( -Wno-maybe-uninitialized HAVE_NO_MAYBE_UNINITIALIZED )
+IF (HAVE_NO_MAYBE_UNINITIALIZED)
+ ADD_COMPILE_OPTIONS( -Wno-maybe-uninitialized )
+ENDIF()
+
+CHECK_CXX_COMPILER_FLAG( -Wno-uninitialized HAVE_NO_UNINITIALIZED )
+IF (HAVE_NO_UNINITIALIZED)
+ ADD_COMPILE_OPTIONS( -Wno-uninitialized )
+ENDIF()
+
ADD_LIBRARY( ${PHYSICS_3D_TARGET} SHARED ${PHYSICS_3D_SOURCES} )
TARGET_LINK_LIBRARIES( ${PHYSICS_3D_TARGET} PUBLIC