Merge pull request #1432 from turol/asan
authorKim Kulling <kimkulling@users.noreply.github.com>
Wed, 4 Oct 2017 14:12:44 +0000 (16:12 +0200)
committerGitHub <noreply@github.com>
Wed, 4 Oct 2017 14:12:44 +0000 (16:12 +0200)
Asan

1  2 
CMakeLists.txt

diff --cc CMakeLists.txt
@@@ -224,14 -223,15 +228,19 @@@ if (ASSIMP_COVERALLS
  endif()
  
  if (ASSIMP_WERROR)
 +  IF (MSVC)
 +    add_compile_options(/WX)
 +  ELSE()
      SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
      SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")
 +  ENDIF()
  endif()
  
+ if (ASSIMP_ASAN)
+     SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address")
+     SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address")
+ endif()
  INCLUDE (FindPkgMacros)
  INCLUDE (PrecompiledHeader)