Add feature for line coverage measurement 81/236881/1
authorJeongmo Yang <jm80.yang@samsung.com>
Tue, 23 Jun 2020 05:48:57 +0000 (14:48 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Tue, 23 Jun 2020 05:51:22 +0000 (14:51 +0900)
[Version] 0.0.5-1
[Profile] Common
[Issue Type] Line coverage

Change-Id: I7e109df11e483dbca5af44c8750cf42a2b7050a1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/libmm-display.spec

index 2fa8d20..d2b7970 100644 (file)
@@ -1,7 +1,7 @@
 Name:       libmm-display
 Summary:    Multimedia framework display library
 Version:    0.0.5
-Release:    0
+Release:    1
 Group:      Multimedia/Libraries
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
@@ -53,6 +53,10 @@ Multimedia framework display library for develpment.
 
 
 %build
+%if 0%{?gcov:1}
+export CFLAGS+=" -fprofile-arcs -ftest-coverage"
+export LDFLAGS+=" -lgcov"
+%endif
 export CFLAGS+=" -D_LARGEFILE64_SOURCE -DMM_DISPLAY_LIBDIR=\\\"%{_libdir}\\\" -DEFL_BETA_API_SUPPORT"
 ./autogen.sh
 %configure \