mirror of
https://github.com/curl/curl.git
synced 2026-07-11 14:37:16 +03:00
fixups
This commit is contained in:
parent
d1b81352e8
commit
eb2d037dd9
3 changed files with 7 additions and 4 deletions
|
|
@ -313,13 +313,16 @@ endif()
|
|||
|
||||
option(CURL_CODE_COVERAGE "Enable code coverage build options" OFF)
|
||||
if(CURL_CODE_COVERAGE)
|
||||
set(CURL_COVERAGE_MACROS "")
|
||||
set(CURL_CFLAGS_COVERAGE "")
|
||||
set(CURL_LIBS_COVERAGE "")
|
||||
if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
||||
string(APPEND CURL_CFLAGS_COVERAGE " -DNDEBUG -O0 -g -fprofile-arcs -ftest-coverage")
|
||||
list(APPEND CURL_COVERAGE_MACROS "NDEBUG")
|
||||
list(APPEND CURL_CFLAGS_COVERAGE "-O0" "-g" "-fprofile-arcs" "-ftest-coverage")
|
||||
list(APPEND CURL_LIBS_COVERAGE "gcov")
|
||||
elseif(CMAKE_C_COMPILER_ID MATCHES "Clang")
|
||||
string(APPEND CURL_CFLAGS_COVERAGE " -DNDEBUG -O0 -g -fprofile-arcs -ftest-coverage")
|
||||
list(APPEND CURL_COVERAGE_MACROS "NDEBUG")
|
||||
list(APPEND CURL_CFLAGS_COVERAGE "-O0" "-g" "-fprofile-arcs" "-ftest-coverage")
|
||||
list(APPEND CURL_LIBS_COVERAGE "llvm-gcov")
|
||||
endif()
|
||||
endif()
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
set(LIBCURL_OUTPUT_NAME "${LIB_NAME}" CACHE STRING "Basename of the curl library")
|
||||
|
||||
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS ${CURL_DEBUG_MACROS} "BUILDING_LIBCURL")
|
||||
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS ${CURL_DEBUG_MACROS} ${CURL_COVERAGE_MACROS} "BUILDING_LIBCURL")
|
||||
set_property(DIRECTORY APPEND PROPERTY COMPILE_OPTIONS ${CURL_CFLAGS_COVERAGE})
|
||||
|
||||
configure_file("curl_config.h.cmake" "${CMAKE_CURRENT_BINARY_DIR}/curl_config.h")
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
#
|
||||
###########################################################################
|
||||
|
||||
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS "${CURL_DEBUG_MACROS}")
|
||||
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS ${CURL_DEBUG_MACROS} ${CURL_COVERAGE_MACROS})
|
||||
set_property(DIRECTORY APPEND PROPERTY COMPILE_OPTIONS ${CURL_CFLAGS_COVERAGE})
|
||||
|
||||
set(_curl_cfiles_gen "")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue