From: Taehyub Kim Date: Mon, 13 Jun 2022 05:15:10 +0000 (+0900) Subject: spec: disable line coverage test X-Git-Tag: submit/tizen/20220614.035254^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_8.0;p=platform%2Fcore%2Fuifw%2Fefl-ext.git spec: disable line coverage test - except efl-extension test because of maintain policy Change-Id: Id2d92606b4705c84dba40e39bc058950de520914 --- diff --git a/packaging/efl-extension.spec b/packaging/efl-extension.spec index a1c35ff..268323a 100644 --- a/packaging/efl-extension.spec +++ b/packaging/efl-extension.spec @@ -34,9 +34,6 @@ BuildRequires: pkgconfig(ecore-input) BuildRequires: eolian-devel BuildRequires: pkgconfig(glib-2.0) %endif -%if 0%{?gcov:1} -BuildRequires: lcov -%endif #TIZEN_ONLY(20191212): adding internal interface for rotary event type BuildRequires: pkgconfig(vconf) @@ -61,14 +58,6 @@ Requires: %{name} = %{version}-%{release} %description devel EFL extension library providing small utility functions (devel) -%if 0%{?gcov:1} -%package gcov -Summary: EFL extensiona library (gcov) -Group: Graphics & UI Framework/Testing -%description gcov -EFL extension library gcov objects -%endif - %prep %setup -q @@ -77,13 +66,6 @@ EFL extension library gcov objects export CFLAGS+=" -fvisibility=hidden -fPIC -Wall" export LDFLAGS+=" -fvisibility=hidden -Wl,-z,defs -Wl,--hash-style=both -Wl,--as-needed" -%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 - cmake . -DLIB_INSTALL_DIR:PATH=%{_libdir} \ -DBIN_INSTALL_DIR:PATH=%{_bindir} \ %if "%{?server}" == "x" @@ -97,11 +79,6 @@ cmake . -DLIB_INSTALL_DIR:PATH=%{_libdir} \ make clean make %{?jobs:-j%jobs} -%if 0%{?gcov:1} -mkdir -p gcov-obj -find . -name '*.gcno' -exec cp '{}' gcov-obj ';' -%endif - %install %make_install @@ -117,11 +94,6 @@ for FILE in *.h; do ln -s mobile/${FILE} ../${FILE}; done popd popd -%if 0%{?gcov:1} -mkdir -p %{buildroot}%{_datadir}/gcov/obj/%{name} -install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj/%{name} -%endif - %post -p /sbin/ldconfig @@ -148,7 +120,3 @@ install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj/%{name} %{_includedir}/efl-extension/wearable/circle/*.h %{_includedir}/efl-extension/circle -%if 0%{?gcov:1} -%files gcov -%{_datadir}/gcov/obj/* -%endif