Merge pull request #1905 from aeroc7/cmake_additions

Add sanitizer options to build system
This commit is contained in:
itsmattkc
2022-05-10 11:21:08 -07:00
committed by GitHub
2 changed files with 64 additions and 0 deletions
+6
View File
@@ -30,6 +30,12 @@ set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)
# Sanitizers
add_library(olive-sanitizers INTERFACE)
include(cmake/Sanitizers.cmake)
enable_sanitizers(olive-sanitizers)
list(APPEND OLIVE_LIBRARIES olive-sanitizers)
# Set compiler options
if(MSVC)
set(OLIVE_COMPILE_OPTIONS