Add gcov environment 09/189309/2 submit/tizen/20180917.050334
authorSeokHoon Lee <andy.shlee@samsung.com>
Mon, 17 Sep 2018 04:21:26 +0000 (13:21 +0900)
committerhj kim <backto.kim@samsung.com>
Mon, 17 Sep 2018 05:03:12 +0000 (05:03 +0000)
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I0545788a4a00216ca1c4103497f2b58fec6f55f9

packaging/capi-media-controller.spec

index 7eb7c92..b982c2b 100755 (executable)
@@ -52,6 +52,13 @@ export CFLAGS+=" -Wextra -Wno-array-bounds"
 export CFLAGS+=" -Wno-ignored-qualifiers -Wno-unused-parameter -Wshadow"
 export CFLAGS+=" -Wwrite-strings -Wswitch-default"
 export CFLAGS+=" -DGST_EXT_TIME_ANALYSIS -include stdint.h"
+%if 0%{?gcov:1}
+export CFLAGS+=" -fprofile-arcs -ftest-coverage"
+export CXXFLAGS+=" -fprofile-arcs -ftest-coverage"
+export FFLAGS+=" -fprofile-arcs -ftest-coverage"
+export LDFLAGS+=" -lgcov"
+%endif
+
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
 %cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}