diff --git a/cmake/modules/BasicConfig.cmake b/cmake/modules/BasicConfig.cmake index ccac823..a6486e8 100644 --- a/cmake/modules/BasicConfig.cmake +++ b/cmake/modules/BasicConfig.cmake @@ -518,9 +518,6 @@ if (CLANG_SOURCE_BASED_COVERAGE_ENABLED) if (NOT CMAKE_HOST_UNIX OR NOT "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") message(FATAL_ERROR "Source-based coverage only available under UNIX with Clang") endif () - if (NOT META_PROJECT_TYPE STREQUAL "application" AND DISABLE_SHARED_LIBS) - message(FATAL_ERROR "Source-based coverage not available when only building static libs") - endif () set(CLANG_SOURCE_BASED_COVERAGE_AVAILABLE YES) set(CLANG_SOURCE_BASED_COVERAGE_FLAGS -fprofile-instr-generate -fcoverage-mapping) list(APPEND META_PRIVATE_COMPILE_OPTIONS ${CLANG_SOURCE_BASED_COVERAGE_FLAGS})