INCLUDE_DIRECTORIES(${pkgs_INCLUDE_DIRS})
LINK_DIRECTORIES(${pkgs_LIBRARY_DIRS})
+IF(PRODUCT_TV)
+ ADD_DEFINITIONS("-DTIZEN_PRODUCT_TV")
+ENDIF(PRODUCT_TV)
+
ADD_LIBRARY(${LIB} SHARED ${SRCS})
TARGET_LINK_LIBRARIES(${LIB} ${pkgs_LIBRARIES} pthread)
SET_TARGET_PROPERTIES(${LIB} PROPERTIES VERSION ${FULLVER} SOVERSION ${MAJORVER})
Name: iotcon
Summary: Tizen IoT Connectivity
-Version: 0.3.18
+Version: 0.3.19
Release: 0
Group: Network & Connectivity/Service
License: Apache-2.0
%build
+
+%if "%{?TIZEN_PRODUCT_TV}" == "1"
+%define PRODUCT_TV 1
+%else
+%define PRODUCT_TV 0
+%endif
+
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
%cmake . -DMAJORVER=${MAJORVER} \
-DFULLVER=%{version} \
- -DBIN_INSTALL_DIR:PATH=%{_bindir}
-
+ -DBIN_INSTALL_DIR:PATH=%{_bindir} \
+ -DPRODUCT_TV=%{PRODUCT_TV}
%install
ERR("icl_ioty_mutex_lock() Fail(%d)", ret);
return ret;
}
+#ifdef TIZEN_PRODUCT_TV
+ INFO("OCInit2() called..");
+ ret = OCInit2(OC_CLIENT_SERVER, OC_DEFAULT_FLAGS, OC_DEFAULT_FLAGS,
+ OC_ADAPTER_IP|OC_ADAPTER_TCP);
+#else
ret = OCInit(NULL, 0, OC_CLIENT_SERVER);
+#endif
icl_ioty_mutex_unlock();
if (OC_STACK_OK != ret) {
ERR("OCInit() Fail(%d)", ret);