Add tv profile specific code
[platform/core/api/tethering.git] / packaging / capi-network-tethering.spec
index bb579ab..f8b4f84 100644 (file)
@@ -1,6 +1,6 @@
 Name:          capi-network-tethering
 Summary:       Tethering Framework
-Version:       1.0.57
+Version:       1.1.2
 Release:       1
 Group:         System/Network
 License:       Apache-2.0
@@ -58,8 +58,13 @@ export FFLAGS+=" -fprofile-arcs -ftest-coverage"
 export LDFLAGS+=" -lgcov"
 %endif
 
-%cmake .
+%if "%{?tizen_profile_name}" == "tv"
+export CFLAGS+=" -DTIZEN_TV_EXT"
+export CXXFLAGS+=" -DTIZEN_TV_EXT"
+%endif
 
+%cmake -DBUILD_GTESTS=%{?gcov:1}%{!?gcov:0} \
+       .
 make %{?_smp_mflags}
 
 %install
@@ -72,7 +77,9 @@ tar xf %{name}-gcov.tar -C %{buildroot}%{_datadir}/gcov/obj
 %endif
 
 %check
+%if 0%{?gcov:1}
 tests/tethering-gtest
+%endif
 
 %if 0%{?gcov:1}
 lcov -c --ignore-errors graph --no-external -b . -d . -o %{name}.info