Make coverage optional for debug builds by introducing CHAOS_COVERAGE
flag.
This commit is contained in:
@@ -32,7 +32,9 @@ target_include_directories(ChaosTests PRIVATE
|
||||
|
||||
target_compile_options(ChaosTests PRIVATE -Wunused -Werror=unused)
|
||||
|
||||
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||
option(CHAOS_COVERAGE "Enable coverage" OFF)
|
||||
|
||||
if(CHAOS_COVERAGE)
|
||||
target_compile_options(ChaosTests PRIVATE --coverage)
|
||||
target_link_options(ChaosTests PRIVATE --coverage)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user