diff --git a/CMakeLists.txt b/CMakeLists.txt index 13330ea3..5595a47a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules") include(DefineCMakeDefaults) include(DefineCompilerFlags) -project(libssh VERSION 0.11.1 LANGUAGES C CXX) +project(libssh VERSION 0.11.1 LANGUAGES C) # global needed variable set(APPLICATION_NAME ${PROJECT_NAME}) @@ -190,6 +190,7 @@ endif (WITH_SYMBOL_VERSIONING AND ABIMAP_FOUND) # Coverage if (WITH_COVERAGE) + ENABLE_LANGUAGE(CXX) include(CodeCoverage) setup_target_for_coverage_lcov( NAME "coverage" diff --git a/cmake/Modules/AddCMockaTest.cmake b/cmake/Modules/AddCMockaTest.cmake index 79178183..f49961ba 100644 --- a/cmake/Modules/AddCMockaTest.cmake +++ b/cmake/Modules/AddCMockaTest.cmake @@ -117,6 +117,7 @@ function(ADD_CMOCKA_TEST _TARGET_NAME) ${TARGET_SYSTEM_EMULATOR} ${_TARGET_NAME} ) if (WITH_COVERAGE) + ENABLE_LANGUAGE(CXX) include(CodeCoverage) append_coverage_compiler_flags_to_target(${_TARGET_NAME}) endif (WITH_COVERAGE)