summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYoungjae Cho <y0.cho@samsung.com>2022-06-10 09:46:31 +0900
committerYoungjae Cho <y0.cho@samsung.com>2022-06-10 10:16:02 +0900
commit67274c71b2496685a05ed840b0787ca7ecdafe82 (patch)
treea8547e2859c98b00f85540199e1dc7e1e9476a1f
parentcdba01b18821e4ead08615e454948e4ea00c58f1 (diff)
downloadlibsvi-tizen_7.0_hotfix.tar.gz
libsvi-tizen_7.0_hotfix.tar.bz2
libsvi-tizen_7.0_hotfix.zip
Change-Id: Ib3396c3e42ba2af9755550b029ec62ab0774a32d Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
-rw-r--r--packaging/libfeedback.spec12
1 files changed, 6 insertions, 6 deletions
diff --git a/packaging/libfeedback.spec b/packaging/libfeedback.spec
index 097a6be..71a6985 100644
--- a/packaging/libfeedback.spec
+++ b/packaging/libfeedback.spec
@@ -100,6 +100,8 @@ Feedback library for playing sound and vibration (gcov)
%build
%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
@@ -112,10 +114,6 @@ cp %{SOURCE2} .
-DTZ_SYS_RO_SHARE=%{_datadir} \
-DTZ_SYS_SHARE=%{TZ_SYS_SHARE}
make
-%if 0%{?gcov:1}
-mkdir -p gcov-obj
-find . -name '*.gcno' -exec cp '{}' gcov-obj ';'
-%endif
%install
rm -rf %{buildroot}
@@ -128,8 +126,10 @@ mv wearable feedback.wearable
popd
%if 0%{?gcov:1}
-mkdir -p %{buildroot}%{_datadir}/gcov/obj/%{name}
-install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj/%{name}
+builddir=$(basename $PWD)
+gcno_obj_dir=%{buildroot}%{_datadir}/gcov/obj/%{name}/"$builddir"
+mkdir -p "$gcno_obj_dir"
+find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';'
%endif
%post -p /sbin/ldconfig