#
-# Copyright (c) 2015 Samsung Electronics Co., Ltd All Rights Reserved
+# Copyright (c) 2015-2019 Samsung Electronics Co., Ltd All Rights Reserved
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
SET(SYSTEMD_UNIT_DIR "${CMAKE_INSTALL_PREFIX}/lib/systemd/system")
ENDIF(NOT DEFINED SYSTEMD_UNIT_DIR)
+IF(NOT DEFINED SOFTRESET_DIR)
+ SET(SOFTRESET_DIR "/usr/system/RestoreDir/softreset")
+ENDIF(NOT DEFINED SOFTRESET_DIR)
+
IF(NOT DEFINED KEY_STORAGE_PLUGIN_DIR)
SET(KEY_STORAGE_PLUGIN_DIR "${CMAKE_INSTALL_LIBDIR}/ode-key-storage-plugin")
ENDIF(NOT DEFINED KEY_STORAGE_PLUGIN_DIR)
+IF(NOT DEFINED SOCKET_PATH)
+ SET(SOCKET_PATH "${RUN_DIR}/.ode.sock")
+ENDIF(NOT DEFINED SOCKET_PATH)
+
+IF(NOT DEFINED DBUS_SYSTEM_SERVICES_DIR)
+ SET(DBUS_SYSTEM_SERVICES_DIR "${DATA_DIR}/dbus-1/system-services/")
+ENDIF(NOT DEFINED DBUS_SYSTEM_SERVICES_DIR)
+
+IF(NOT DEFINED DBUS_CONF_DIR)
+ SET(DBUS_CONF_DIR "${SYSCONF_INSTALL_DIR}/dbus-1/system.d/")
+ENDIF(NOT DEFINED DBUS_CONF_DIR)
+
+IF(NOT DEFINED DBUS_NAME)
+ SET(DBUS_NAME "org.tizen.${PROJECT_NAME}")
+ENDIF(NOT DEFINED DBUS_NAME)
+
SET(KEY_STORAGE_PLUGIN "key-storage-plugin")
ADD_DEFINITIONS(-DKEY_STORAGE_PLUGIN_DIR="${KEY_STORAGE_PLUGIN_DIR}")
ADD_DEFINITIONS(-DKEY_STORAGE_PLUGIN_LIB="${CMAKE_SHARED_LIBRARY_PREFIX}${KEY_STORAGE_PLUGIN}${CMAKE_SHARED_LIBRARY_SUFFIX}")
ADD_DEFINITIONS(-DUG_WAYLAND)
+ADD_DEFINITIONS(-DSOCKET_PATH="${SOCKET_PATH}")
+ADD_DEFINITIONS(-DDBUS_NAME="${DBUS_NAME}")
ADD_SUBDIRECTORY(${ODE_LIB})
ADD_SUBDIRECTORY(${ODE_KEY_STORAGE_PLUGIN})