SET(DAEMON "${PROJECT_NAME}-daemon")
SET(DBUS_INTERFACE "org.tizen.${PROJECT_NAME}.dbus")
-IF(NEW_SECURE)
-CONFIGURE_FILE(${PROJECT_NAME}.conf.in ${PROJECT_NAME}.conf @ONLY)
-INSTALL(FILES ${PROJECT_NAME}.conf DESTINATION ${SYSCONF_INSTALL_DIR}/dbus-1/system.d/)
-ENDIF(NEW_SECURE)
+IF(TZ_VER_3)
+ ADD_DEFINITIONS("-DTZ_VER_3")
+ CONFIGURE_FILE(${PROJECT_NAME}.conf.in ${PROJECT_NAME}.conf @ONLY)
+ INSTALL(FILES ${PROJECT_NAME}.conf DESTINATION ${SYSCONF_INSTALL_DIR}/dbus-1/system.d/)
+ENDIF(TZ_VER_3)
ADD_SUBDIRECTORY(common)
ADD_SUBDIRECTORY(lib)
SET(PKG_MODULES gio-2.0 dlog gio-unix-2.0 capi-system-info capi-system-system-settings
iotivity)
-IF(NEW_SECURE)
+IF(TZ_VER_3)
SET(PKG_MODULES ${PKG_MODULES} cynara-client cynara-session cynara-creds-gdbus)
- ADD_DEFINITIONS("-DIOTCON_CYNARA")
-ENDIF(NEW_SECURE)
+ENDIF(TZ_VER_3)
pkg_check_modules(daemon_pkgs REQUIRED ${PKG_MODULES})
#include <stdlib.h>
#include <glib.h>
#include <gio/gio.h>
-#ifdef IOTCON_CYNARA
+#ifdef TZ_VER_3
#include <cynara-client.h>
#include <cynara-session.h>
#include <cynara-creds-gdbus.h>
NULL,
};
-#ifdef IOTCON_CYNARA
+#ifdef TZ_VER_3
static cynara *_cynara;
#endif
int icd_cynara_init()
{
-#ifdef IOTCON_CYNARA
+#ifdef TZ_VER_3
int ret;
ret = cynara_initialize(&_cynara, NULL);
void icd_cynara_deinit()
{
-#ifdef IOTCON_CYNARA
+#ifdef TZ_VER_3
if (_cynara)
cynara_finish(_cynara);
static int _icd_cynara_check(GDBusMethodInvocation *invocation, const char **privileges)
{
-#ifdef IOTCON_CYNARA
+#ifdef TZ_VER_3
FN_CALL;
int i = 0;
int ret;
#include <tizen.h>
-#ifndef TIZEN_ERROR_IOTCON
-#define TIZEN_ERROR_IOTCON -0x09000000
+#ifndef TZ_VER_3
+#define TIZEN_ERROR_IOTCON -0x01C80000
#endif
/**
%build
%if 0%{?tizen_version_major} < 3
-NEW_SECURE=0
+TZ_VER_3=0
%else
-NEW_SECURE=1
+TZ_VER_3=1
%endif
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
%cmake . -DMAJORVER=${MAJORVER} -DFULLVER=%{version} -DBIN_INSTALL_DIR:PATH=%{_bindir} \
- -DNEW_SECURE=${NEW_SECURE}
+ -DTZ_VER_3=${TZ_VER_3}
%install