Fix build error when gcov is enabled 17/232017/2 accepted/tizen/unified/20200429.032848 submit/tizen/20200427.105649
authorSunghyun Kim <scholb.kim@samsung.com>
Mon, 27 Apr 2020 10:32:44 +0000 (19:32 +0900)
committerSunghyun Kim <scholb.kim@samsung.com>
Mon, 27 Apr 2020 10:47:53 +0000 (19:47 +0900)
widget-viewer-dali don't have a unittest.
but before spec try to check unittest when gcov is enabled.
so i delete this part for fix build error.

Change-Id: I841bb57c579001307a0fe95cdcedaec7c9a4e35d

build/tizen/CMakeLists.txt
packaging/widget-viewer-dali.spec

index 361cb92e209efaa2e695e6cb771dd37fb3f8ff0d..db7f09db8ce2f5cf3afb02bbb11bb425d390b77b 100644 (file)
@@ -65,7 +65,7 @@ FOREACH(flag ${viewer_dali_CFLAGS})
 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")
index 121b303cc053c81525b30bf44eb150627a86d22d..ff76152adbb4b7902b10914ebd06936619e89199 100644 (file)
@@ -24,7 +24,6 @@ BuildRequires: pkgconfig(wayland-tbm-client)
 BuildRequires: pkgconfig(screen_connector_watcher)
 %if 0%{?gcov:1}
 BuildRequires:  lcov
-BuildRequires:  zip
 %endif
 
 %if 0%{?tizen_version_major} >= 5
@@ -114,16 +113,6 @@ mkdir -p gcov-obj
 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
 ##############################
@@ -171,4 +160,9 @@ exit 0
 %{_includedir}/widget_viewer_dali/*
 %{_libdir}/pkgconfig/widget_viewer_dali.pc
 
+%if 0%{?gcov:1}
+%files gcov
+%{_datadir}/gcov/obj/*
+%endif
+
 # End of a file