From 61f808e82820973e5bf8e9b31c46a513ce0343ca Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Fri, 26 Jun 2020 11:43:16 +0900 Subject: [PATCH] Keep the directory structure in gcov package Change-Id: If9310998850d1e548256441b7021328459810074 Signed-off-by: Jihoon Kim --- packaging/capi-ui-sticker.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packaging/capi-ui-sticker.spec b/packaging/capi-ui-sticker.spec index 48fdec4..efdabd0 100644 --- a/packaging/capi-ui-sticker.spec +++ b/packaging/capi-ui-sticker.spec @@ -106,8 +106,7 @@ export FFLAGS+=" -DTIZEN_DEBUG_ENABLE -fvisibility=hidden" make %{?jobs:-j%jobs} %if 0%{?gcov:1} -mkdir -p gcov-obj -find . -name '*.gcno' -exec cp '{}' gcov-obj ';' +find . -name '*.gcno' | tar cf %{name}-gcov.tar -T - %endif %install @@ -127,8 +126,8 @@ mkdir -p %{buildroot}%{_sysconfdir}/dbus-1/system.d install -m 0644 %SOURCE3 %{buildroot}%{_sysconfdir}/dbus-1/system.d/capi-ui-sticker.conf %if 0%{?gcov:1} -mkdir -p %{buildroot}%{_datadir}/gcov/obj -install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj +install -d -m 755 %{buildroot}%{_datadir}/gcov/obj +tar xf %{name}-gcov.tar -C %{buildroot}%{_datadir}/gcov/obj %endif %if 0%{?sec_product_feature_profile_wearable} @@ -186,5 +185,5 @@ chsmack -a "User::App::Shared" /opt/usr/share/sticker-data %if 0%{?gcov:1} %files gcov -%{_datadir}/gcov/obj/* +%{_datadir}/gcov/* %endif -- 2.7.4