Fix build break issue 95/275795/2
authorHwankyu Jhun <h.jhun@samsung.com>
Thu, 2 Jun 2022 02:10:35 +0000 (11:10 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Thu, 2 Jun 2022 02:15:47 +0000 (11:15 +0900)
Change-Id: Ib4105c27ccbc93063fdf5e3dcfe8023f5cc3dc9e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
packaging/message-port.spec

index 11c4aff..0ce9cb6 100644 (file)
@@ -18,7 +18,6 @@ BuildRequires:  pkgconfig(gmock)
 
 %if 0%{?gcov:1}
 BuildRequires:  lcov
-BuildRequires:  zip
 %endif
 
 Requires(post): /sbin/ldconfig
@@ -83,22 +82,10 @@ mkdir -p "$gcno_obj_dir"
 find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';'
 %endif
 
-%check
-export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir}/
-ctest -V
-
-%if 0%{?gcov:1}
-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
-
 cat << EOF > run-unittest.sh
 #!/bin/sh
 setup() {
     echo "setup start"
-    %{_aulresdir}/tpk/install.sh
 }
 
 test_main() {
@@ -122,6 +109,15 @@ EOF
 mkdir -p %{buildroot}%{_bindir}/tizen-unittests/%{name}
 install -m 0755 run-unittest.sh %{buildroot}%{_bindir}/tizen-unittests/%{name}/
 
+%check
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir}/
+ctest -V
+
+%if 0%{?gcov:1}
+lcov -c --ignore-errors graph --no-external -b . -d . -o %{name}.info
+genhtml %{name}.info -o out --legend --show-details
+%endif
+
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig