BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(vconf)
+
+%if 0%{?gtests:1}
+BuildRequires: pkgconfig(gmock)
+%endif
+
# if image creater does not know 'network_fw'
Requires: security-config
%endif
%build
+%if 0%{?gcov:1}
+export LDFLAGS+=" -lgcov"
+%endif
+
cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DVERSION=%{version} \
-DLIB_INSTALL_DIR=%{_libdir} \
-DUNIT_INSTALL_DIR=%{_unitdir} \
+ -DBUILD_GTESTS=%{?gtests:1}%{!?gtests:0} \
+ -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0}
make %{?_smp_mflags}
%{_datadir}/dbus-1/system.d/zigbee.conf
%endif
%license LICENSE
+%if 0%{?gtests:1}
+%{_bindir}/gtest*
+%endif
%files -n zigbee-lib
%defattr(644,system,system,-)