Change gcov data path 57/277457/1 accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix accepted/tizen_8.0_unified tizen_7.0 tizen_7.0_hotfix tizen_8.0 accepted/tizen/7.0/unified/20221110.062114 accepted/tizen/7.0/unified/hotfix/20221116.104646 accepted/tizen/8.0/unified/20231005.092700 accepted/tizen/unified/20220711.173902 submit/tizen/20220708.043045 tizen_7.0_m2_release tizen_8.0_m2_release
authorSeonah Moon <seonah1.moon@samsung.com>
Thu, 7 Jul 2022 08:07:52 +0000 (17:07 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Thu, 7 Jul 2022 08:11:28 +0000 (17:11 +0900)
usr/share/gcov/obj/{name}/{name}-{version}/[gcov files]

Change-Id: Iaed156c94675af41b87ceba72bccbb051fa3d6f8

packaging/capi-network-http.spec

index fe09d63..a900f96 100644 (file)
@@ -60,9 +60,10 @@ make %{?_smp_mflags}
 %make_install
 
 %if 0%{?gcov:1}
-find .. -name '*.gcno' | tar cf %{name}-gcov.tar -T -
-install -d -m 755 %{buildroot}%{_datadir}/gcov/obj
-tar xf %{name}-gcov.tar -C %{buildroot}%{_datadir}/gcov/obj
+builddir=$(basename $PWD)
+gcno_obj_dir=%{buildroot}%{_datadir}/gcov/obj/%{name}/"$builddir"
+mkdir -p "$gcno_obj_dir"
+find . -name '*.gcno' ! -path '*/tools/*' -exec cp --parents '{}' "$gcno_obj_dir" ';'
 %endif
 
 %check