mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-04-22 20:58:09 +02:00
cmake: Add Coverage and CoverageFuzz scripts
This commit is contained in:
@@ -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