mirror of
https://github.com/curl/curl.git
synced 2026-07-30 18:18:02 +03:00
cleanup-2
This commit is contained in:
parent
d768852a6f
commit
43f44b65e0
1 changed files with 6 additions and 9 deletions
|
|
@ -313,22 +313,19 @@ endif()
|
|||
|
||||
option(CURL_CODE_COVERAGE "Enable code coverage build options" OFF)
|
||||
if(CURL_CODE_COVERAGE)
|
||||
set(CURL_COVERAGE_MACROS "")
|
||||
set(CURL_COVERAGE_CFLAGS "")
|
||||
set(CURL_COVERAGE_LIBS "")
|
||||
if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
||||
list(APPEND CURL_COVERAGE_MACROS "NDEBUG")
|
||||
list(APPEND CURL_COVERAGE_CFLAGS "-O0" "-g" "-fprofile-arcs")
|
||||
set(CURL_COVERAGE_MACROS "NDEBUG")
|
||||
set(CURL_COVERAGE_CFLAGS "-O0" "-g" "-fprofile-arcs")
|
||||
if(CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 4.1)
|
||||
list(APPEND CURL_COVERAGE_CFLAGS "--coverage")
|
||||
else()
|
||||
list(APPEND CURL_COVERAGE_CFLAGS "-ftest-coverage")
|
||||
endif()
|
||||
list(APPEND CURL_COVERAGE_LIBS "gcov")
|
||||
set(APPEND CURL_COVERAGE_LIBS "gcov")
|
||||
elseif(CMAKE_C_COMPILER_ID MATCHES "Clang")
|
||||
list(APPEND CURL_COVERAGE_MACROS "NDEBUG")
|
||||
list(APPEND CURL_COVERAGE_CFLAGS "-O0" "-g" "-fprofile-instr-generate" "-fcoverage-mapping")
|
||||
list(APPEND CURL_COVERAGE_LDFLAGS "-fprofile-instr-generate" "-fcoverage-mapping")
|
||||
set(CURL_COVERAGE_MACROS "NDEBUG")
|
||||
set(CURL_COVERAGE_CFLAGS "-O0" "-g" "-fprofile-instr-generate" "-fcoverage-mapping")
|
||||
set(CURL_COVERAGE_LDFLAGS "-fprofile-instr-generate" "-fcoverage-mapping")
|
||||
else()
|
||||
set(CURL_CODE_COVERAGE OFF)
|
||||
endif()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue