From: Jeongmo Yang Date: Tue, 23 Jun 2020 05:48:57 +0000 (+0900) Subject: Add feature for line coverage measurement X-Git-Tag: submit/tizen/20200624.034306~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=38b62857ebc580937ab5d30ff6bd2d548e945106;p=platform%2Fcore%2Fmultimedia%2Flibmm-display.git Add feature for line coverage measurement [Version] 0.0.5-1 [Profile] Common [Issue Type] Line coverage Change-Id: I7e109df11e483dbca5af44c8750cf42a2b7050a1 Signed-off-by: Jeongmo Yang --- diff --git a/packaging/libmm-display.spec b/packaging/libmm-display.spec index 2fa8d20..d2b7970 100644 --- a/packaging/libmm-display.spec +++ b/packaging/libmm-display.spec @@ -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 \