cmake: Add Coverage and CoverageFuzz scripts
This commit is contained in:
7 files changed
+212
-7
No files matched your search
@@ -162,3 +162,14 @@ else()
|
||||
endif()
|
||||
unset(cxx_flags_debug_overridden)
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_FLAGS_COVERAGE "-Og --coverage")
|
||||
set(CMAKE_OBJCXX_FLAGS_COVERAGE "-Og --coverage")
|
||||
set(CMAKE_EXE_LINKER_FLAGS_COVERAGE "--coverage")
|
||||
set(CMAKE_SHARED_LINKER_FLAGS_COVERAGE "--coverage")
|
||||
get_property(is_multi_config GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG)
|
||||
if(is_multi_config)
|
||||
if(NOT "Coverage" IN_LIST CMAKE_CONFIGURATION_TYPES)
|
||||
list(APPEND CMAKE_CONFIGURATION_TYPES Coverage)
|
||||
endif()
|
||||
endif()
|
||||
Reference in new issue
Block a user