summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeongmo Yang <jm80.yang@samsung.com>2020-04-27 16:57:35 +0900
committerJeongmo Yang <jm80.yang@samsung.com>2020-04-27 16:57:35 +0900
commit686d949f220a04c04356236edff928115d2ab354 (patch)
tree302238f13627134516aaa5af71f7d51217e95c2f
parentd3cc220342c021c5b3bc983d0043dbcdc9a9b666 (diff)
downloadmmsvc-recorder-686d949f220a04c04356236edff928115d2ab354.tar.gz
mmsvc-recorder-686d949f220a04c04356236edff928115d2ab354.tar.bz2
mmsvc-recorder-686d949f220a04c04356236edff928115d2ab354.zip
Add feature for line coverage measurement
[Version] 0.3.17-1 [Profile] Common [Issue Type] Line coverage Change-Id: Icc027a0ac841944c10d8ba36635e047ccd38d8f9 Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r--packaging/mmsvc-recorder.spec8
1 files changed, 5 insertions, 3 deletions
diff --git a/packaging/mmsvc-recorder.spec b/packaging/mmsvc-recorder.spec
index 222f02a..7c3017c 100644
--- a/packaging/mmsvc-recorder.spec
+++ b/packaging/mmsvc-recorder.spec
@@ -1,7 +1,7 @@
Name: mmsvc-recorder
Summary: A Recorder module for muse server
Version: 0.3.17
-Release: 0
+Release: 1
Group: Multimedia/Libraries
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
@@ -19,7 +19,6 @@ BuildRequires: pkgconfig(muse-server)
BuildRequires: pkgconfig(gmock)
%endif
-
%description
A Recorder module for muse servier and native recorder API.
@@ -28,7 +27,6 @@ A Recorder module for muse servier and native recorder API.
Summary: A Recorder module for muse server (Development)
Requires: %{name} = %{version}-%{release}
-
%description devel
Development related files of a recorder module for muse server.
@@ -38,6 +36,10 @@ Development related files of a recorder module for muse server.
%build
+%if 0%{?gcov:1}
+export CFLAGS+=" -fprofile-arcs -ftest-coverage"
+export LDFLAGS+=" -lgcov"
+%endif
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
%cmake . \
%if "%{gtests}" == "1"