X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Flibtdm.spec;h=0e29b118b27d550516898431bd8de1df87ccf2c3;hb=refs%2Ftags%2Fsubmit%2Ftizen%2F20180430.041622;hp=d5916a38b94eb9e7892b18ecbbd8104f7fede616;hpb=0ed66904ff4ea807afe44e74f9006e090208aa3b;p=platform%2Fcore%2Fuifw%2Flibtdm.git diff --git a/packaging/libtdm.spec b/packaging/libtdm.spec index d5916a3..0e29b11 100644 --- a/packaging/libtdm.spec +++ b/packaging/libtdm.spec @@ -1,7 +1,8 @@ %define UTEST_PACKAGE 1 +%define UTEST_GCOV 0 Name: libtdm -Version: 1.9.2 +Version: 1.18.0 Release: 0 Summary: User Library of Tizen Display Manager Group: Development/Libraries @@ -12,6 +13,7 @@ BuildRequires: pkgconfig(libtbm) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(ttrace) BuildRequires: pkgconfig(wayland-server) +BuildRequires: pkgconfig(iniparser) BuildRequires: pkgconfig(pixman-1) BuildRequires: gtest-devel @@ -45,11 +47,11 @@ Requires: libtdm-devel Tizen Display Manager Client Library headers %if "%{UTEST_PACKAGE}" == "1" -%package utests +%package haltests Summary: Tizen Display Manager unit tests package Group: Development/Libraries -%description utests +%description haltests Test module for testing libtdm APIs %endif @@ -74,7 +76,14 @@ UTEST="no" UTEST="yes" %endif +%if "%{UTEST_GCOV}" == "1" +CFLAGS+=" -fprofile-arcs -ftest-coverage -DTIZEN_TEST_GCOV" +CXXFLAGS+=" -fprofile-arcs -ftest-coverage -DTIZEN_TEST_GCOV" +LDFLAGS+=" -lgcov" +%endif + %reconfigure --disable-static --with-utests=${UTEST} \ + --with-tdm-data-path=%{TZ_SYS_RO_SHARE}/tdm \ CFLAGS="${CFLAGS} -Wall -Werror" \ CXXFLAGS="${CXXFLAGS} -Wall -Werror" \ LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed" @@ -119,6 +128,7 @@ rm -f %{_unitdir_user}/basic.target.wants/tdm-socket-user.path %{_includedir}/tdm_list.h %{_includedir}/tdm_log.h %{_includedir}/tdm_types.h +%{_includedir}/tdm_deprecated.h %{_libdir}/pkgconfig/libtdm.pc %{_libdir}/libtdm.so @@ -142,7 +152,7 @@ rm -f %{_unitdir_user}/basic.target.wants/tdm-socket-user.path %{_bindir}/tdm-test-client %if "%{UTEST_PACKAGE}" == "1" -%files utests +%files haltests %defattr(-,root,root,-) %{_bindir}/tdm-utests %endif