From 0fcb065dbd8194d475dadc52995402425f0ba632 Mon Sep 17 00:00:00 2001 From: Kamaljeet Chauhan Date: Fri, 27 May 2022 14:53:40 +0530 Subject: [PATCH] Gcov related changes Change-Id: I3aaf1c2cfbe38e39189d5b32eb4549b1eba88d1d Signed-off-by: Kamaljeet Chauhan --- packaging/contacts-service.spec | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/packaging/contacts-service.spec b/packaging/contacts-service.spec index 0916d88..5d41788 100644 --- a/packaging/contacts-service.spec +++ b/packaging/contacts-service.spec @@ -94,19 +94,16 @@ MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` %__make %{?_smp_mflags} -%if 0%{?gcov:1} -mkdir -p gcov-obj -find . -name '*.gcno' -exec cp '{}' gcov-obj ';' -%endif - %install rm -rf %{buildroot} %make_install %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 mkdir -p %{buildroot}%{_unitdir_user}/delayed.target.wants -- 2.7.4