Adding initial structure for unittest
[platform/core/multimedia/libmedia-thumbnail.git] / packaging / libmedia-thumbnail.spec
index 542655a..44ee87d 100644 (file)
@@ -19,6 +19,9 @@ BuildRequires: pkgconfig(libtzplatform-config)
 BuildRequires: pkgconfig(sqlite3)
 BuildRequires: pkgconfig(db-util)
 BuildRequires: pkgconfig(mmutil-magick)
+%if 0%{?gtests:1}
+BuildRequires:  pkgconfig(gmock)
+%endif
 
 %description
 Description: Media thumbnail service library for multimedia applications
@@ -47,7 +50,7 @@ cp %{SOURCE1001} %{SOURCE1002} %{SOURCE1003} .
 
 
 %build
-%cmake .
+%cmake . -DBUILD_GTESTS=%{?gtests:1}%{!?gtests:0}
 make %{?_smp_mflags}
 
 %install
@@ -60,6 +63,9 @@ make %{?_smp_mflags}
 %manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_libdir}/*.so.*
+%if 0%{?gtests:1}
+%{_bindir}/gtest*
+%endif
 #License
 %license LICENSE.APLv2.0