Skip to content

Commit 7c48eaa

Browse files
committed
Fix CFLAGS and CXXFLAGS when coverage enabled.
1 parent e4a31e0 commit 7c48eaa

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ include(CMakeDependentOption)
4747
include(CMakePackageConfigHelpers)
4848
include(FeatureSummary)
4949

50+
# We need to enable C++ before trying to check for coverage
51+
if(WITH_GTEST OR WITH_BENCHMARKS)
52+
enable_language(CXX)
53+
endif()
54+
5055
include(cmake/detect-arch.cmake)
5156
include(cmake/detect-install-dirs.cmake)
5257
include(cmake/detect-coverage.cmake)

0 commit comments

Comments
 (0)