ENDFOREACH(flag)
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -DHIDE_DALI_INTERNALS -Wall -Werror -Winline -g")
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fprofile-arcs -ftest-coverage")
SET(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS}")
SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
SET(CMAKE_C_FLAGS_RELEASE "-O2")
BuildRequires: pkgconfig(screen_connector_watcher)
%if 0%{?gcov:1}
BuildRequires: lcov
-BuildRequires: zip
%endif
%if 0%{?tizen_version_major} >= 5
find . -name '*.gcno' -exec cp '{}' gcov-obj ';'
%endif
-%check
-ctest --output-on-failure %{?_smp_mflags}
-%if 0%{?gcov:1}
-lcov -c --ignore-errors graph --no-external -q -d . -o widget-viewer-dali.info
-genhtml widget-viewer-dali.info -o widget-viewer-dali.out
-zip -r widget-viewer-dali.zip widget-viewer-dali.out widget-viewer-dali.info
-install -m 0644 widget-viewer-dali.zip %{buildroot}%{_datadir}/gcov/
-%endif
-
-
##############################
# Installation
##############################
%{_includedir}/widget_viewer_dali/*
%{_libdir}/pkgconfig/widget_viewer_dali.pc
+%if 0%{?gcov:1}
+%files gcov
+%{_datadir}/gcov/obj/*
+%endif
+
# End of a file