Fix: missing gcov symbol in compiled binaries 33/16633/1
authorRomain Forlot <romain.forlot@iot.bzh>
Fri, 14 Sep 2018 09:26:55 +0000 (11:26 +0200)
committerRomain Forlot <romain.forlot@iot.bzh>
Fri, 14 Sep 2018 09:29:14 +0000 (11:29 +0200)
Missing link option because of a wrong test against
CMAKE_BUILD_TYPE value.

Change-Id: I3b0a4cb090f4c53df8868a5f757a11f6046b3e3e
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
cmake/cmake.d/01-build_options.cmake

index 28a4ff1..26b001d 100644 (file)
@@ -124,9 +124,9 @@ IF(HAVE_LIBEFENCE)
        list (APPEND link_libraries ${libefence_LIBRARIES})
 ENDIF(HAVE_LIBEFENCE)
 ENDIF(CMAKE_BUILD_TYPE MATCHES DEBUG AND USE_EFENCE)
-IF(CMAKE_BUILD_TYPE MATCHES COVERAGE)
+IF(${CMAKE_BUILD_TYPE} MATCHES COVERAGE)
        list (APPEND link_libraries -coverage)
-ENDIF(CMAKE_BUILD_TYPE MATCHES COVERAGE)
+ENDIF(${CMAKE_BUILD_TYPE} MATCHES COVERAGE)
 
 # set default include directories
 INCLUDE_DIRECTORIES(${EXTRA_INCLUDE_DIRS})