Add new features and fixes
[platform/core/telephony/tel-plugin-packetservice.git] / CMakeLists.txt
index 1b2e47c..57b29e6 100644 (file)
@@ -27,26 +27,31 @@ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Werror -Wextra -Wno-unused-
 ### Purge unused code ###
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fdata-sections -ffunction-sections -Wl,--gc-sections")
 
-# model definitions #
 IF (CONNECT_DEFAULT_CONNECTION_WITHOUT_TIMER)
   ADD_DEFINITIONS("-DCONNECT_DEFAULT_CONNECTION_WITHOUT_TIMER")
 ENDIF (CONNECT_DEFAULT_CONNECTION_WITHOUT_TIMER)
 
-IF (SUPPORT_VOLTE)
-  SET(RES_DIR ${CMAKE_SOURCE_DIR}/resources/lte)
+IF (TIZEN_PROFILE_IVI)
+  SET(RES_DIR ${CMAKE_SOURCE_DIR}/resources/ivi)
 ELSE ()
-  SET(RES_DIR ${CMAKE_SOURCE_DIR}/resources/3g)
+  IF (SUPPORT_VOLTE)
+    ADD_DEFINITIONS("-DTIZEN_SUPPORT_VOLTE")
+    SET(RES_DIR ${CMAKE_SOURCE_DIR}/resources/lte)
+  ELSE ()
+    SET(RES_DIR ${CMAKE_SOURCE_DIR}/resources/3g)
+  ENDIF ()
 ENDIF ()
+
+# default definitions #
 ADD_DEFINITIONS("-DFEATURE_TLOG_DEBUG")
 ADD_DEFINITIONS("-DTCORE_LOG_TAG=\"PS\"")
 ADD_DEFINITIONS("-DPLUGIN_VERSION=${VERSION}")
 ADD_DEFINITIONS("-DEXPORT_API=__attribute__((visibility(\"default\")))")
-#ADD_DEFINITIONS("-DTIZEN_UPS_ENABLED")
+ADD_DEFINITIONS("-DTIZEN_SUPPORT_REQUEST_HOOK_PDP_CONTROL")
 IF(PREPAID_SIM_APN_SUPPORT)
        ADD_DEFINITIONS("-DPREPAID_SIM_APN_SUPPORT")
 ENDIF(PREPAID_SIM_APN_SUPPORT)
 
-#ADD_DEFINITIONS("-DPOWER_SAVING_FEATURE_WEARABLE")
 MESSAGE(${CMAKE_C_FLAGS})
 MESSAGE(${pkgs_LDFLAGS})
 
@@ -76,7 +81,7 @@ SET_TARGET_PROPERTIES(ps-plugin PROPERTIES PREFIX "" OUTPUT_NAME ps-plugin)
 # install
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/resources/dnet_db.sql DESTINATION ${DATAROOTDIR}/ps-plugin)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/resources/dnet_db_upgrade_24_30.sql DESTINATION ${DATAROOTDIR}/ps-plugin)
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/resources/dnet_db_upgrade_24_30.sh DESTINATION ${DATAROOTDIR}/upgrade/scripts)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/resources/500.dnet_db_upgrade_24_30.sh DESTINATION ${DATAROOTDIR}/upgrade/scripts)
 INSTALL(FILES ${RES_DIR}/dnet_db_init.sql DESTINATION ${DATAROOTDIR}/ps-plugin)
 #INSTALL(FILES ${CMAKE_SOURCE_DIR}/resources/apns-conf.xml DESTINATION ${DATAROOTDIR}/ps-plugin)
 INSTALL(TARGETS ps-plugin LIBRARY DESTINATION ${LIBDIR}/telephony/plugins)