change privilege on some methods.
[platform/core/telephony/tel-plugin-packetservice.git] / CMakeLists.txt
old mode 100755 (executable)
new mode 100644 (file)
index 02e49e4..3aebf7e
@@ -14,7 +14,7 @@ endif()
 
 # Set required packages
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED glib-2.0 gio-2.0 gio-unix-2.0 tcore iniparser libxml-2.0 vconf alarm-service cynara-client cynara-creds-gdbus cynara-session)
+pkg_check_modules(pkgs REQUIRED glib-2.0 gio-2.0 gio-unix-2.0 tcore iniparser vconf alarm-service libxml-2.0)
 
 FOREACH(flag ${pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
@@ -32,24 +32,35 @@ 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)
+ELSE ()
+  SET(RES_DIR ${CMAKE_SOURCE_DIR}/resources/3g)
+  ADD_DEFINITIONS("-DTIZEN_PS_IPV4_ONLY")
+ENDIF ()
 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")
+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})
 
 SET(SRCS
-       src/desc.c
-       src/main.c
-       src/master.c
-       src/modem.c
-       src/service.c
-       src/context.c
-       src/tcore-interface.c
+       src/desc-ps.c
+       src/ps_main.c
+       src/ps_master.c
+       src/ps_modem.c
+       src/ps_service.c
+       src/ps_context.c
+       src/ps_tcore-interface.c
        src/ps_log.c
-       src/util.c
+       src/ps_util.c
        ${CMAKE_BINARY_DIR}/generated-code.c
 )
 
@@ -65,13 +76,14 @@ 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_init.sql DESTINATION ${DATAROOTDIR}/ps-plugin)
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/resources/apns-conf.xml DESTINATION ${DATAROOTDIR}/ps-plugin)
+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(FILES ${CMAKE_SOURCE_DIR}/resources/dump_packetservice.sh DESTINATION /opt/etc/dump.d/module.d)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/resources/520.tel-plugin-packetservice.patch.sh DESTINATION ${SYSCONFDIR}/opt/upgrade)
 INSTALL(TARGETS ps-plugin LIBRARY DESTINATION ${LIBDIR}/telephony/plugins)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/LICENSE DESTINATION /usr/share/license RENAME tel-plugin-packetservice)
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/src/dump_packetservice.sh DESTINATION /opt/etc/dump.d/module.d)
+
 IF (TIZEN_ENGINEER_MODE)
-        ADD_SUBDIRECTORY(test_src)
+#  ADD_SUBDIRECTORY(test_src)
 ENDIF (TIZEN_ENGINEER_MODE)