diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2020-04-27 16:57:35 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2020-04-27 16:57:35 +0900 |
commit | 686d949f220a04c04356236edff928115d2ab354 (patch) | |
tree | 302238f13627134516aaa5af71f7d51217e95c2f | |
parent | d3cc220342c021c5b3bc983d0043dbcdc9a9b666 (diff) | |
download | mmsvc-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.spec | 8 |
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" |