Fixed the build error using gcc 13
[platform/core/messaging/msg-service.git] / CMakeLists.txt
index 50b4671..0d76200 100755 (executable)
@@ -15,18 +15,16 @@ SET(TRANS-PROXY-LIB msg_transaction_proxy)
 SET(MAPI-LIB msg_mapi)
 SET(SMS-PLUGIN-LIB msg_sms_plugin)
 SET(MMS-PLUGIN-LIB msg_mms_plugin)
-
-IF(_FEATURE_SMS_CDMA)
-       ADD_DEFINITIONS("-DFEATURE_SMS_CDMA")
-ENDIF(_FEATURE_SMS_CDMA)
-
-IF(_MSG_WEARABLE_PROFILE)
-       ADD_DEFINITIONS("-DMSG_WEARABLE_PROFILE")
-       ADD_DEFINITIONS("-DMSG_CONTACTS_SERVICE_NOT_SUPPORTED")
-ENDIF(_MSG_WEARABLE_PROFILE)
+SET(MSG-MGR msg-manager)
 
 ADD_DEFINITIONS("-D_FILE_OFFSET_BITS=64")
 
+ADD_DEFINITIONS(-DTZ_SYS_RO_APP_PATH="${TZ_SYS_RO_APP}")
+ADD_DEFINITIONS(-DTZ_SYS_GLOBALUSER_DATA_PATH="${TZ_SYS_GLOBALUSER_DATA}")
+ADD_DEFINITIONS(-DTZ_SYS_GLOBALUSER_DB_PATH="${TZ_SYS_GLOBALUSER_DB}")
+ADD_DEFINITIONS(-DTZ_SYS_HOME_PATH="${TZ_SYS_HOME}")
+ADD_DEFINITIONS(-DLIB_INSTALL_DIR="${LIB_INSTALL_DIR}")
+
 CHECK_CXX_COMPILER_FLAG("-std=c++11" COMPILER_SUPPORTS_CXX11)
 CHECK_CXX_COMPILER_FLAG("-std=c++0x" COMPILER_SUPPORTS_CXX0X)
 IF(COMPILER_SUPPORTS_CXX11)
@@ -45,12 +43,9 @@ ADD_SUBDIRECTORY(externals)
 ADD_SUBDIRECTORY(framework)
 ADD_SUBDIRECTORY(proxy)
 ADD_SUBDIRECTORY(mapi)
-IF(_FEATURE_SMS_CDMA)
-ADD_SUBDIRECTORY(plugin/sms_cdma_plugin)
-ELSE(_FEATURE_SMS_CDMA)
 ADD_SUBDIRECTORY(plugin/sms_plugin)
-ENDIF(_FEATURE_SMS_CDMA)
 ADD_SUBDIRECTORY(plugin/mms_plugin)
+ADD_SUBDIRECTORY(manager)
 
 ##########################################################
 # Install Header Files
@@ -70,19 +65,8 @@ INSTALL(FILES ${MAPI-HEADERS} DESTINATION include/msg-service)
 # Install etc Files
 ##########################################################
 
-#INSTALL(FILES ${MMS-FILES} DESTINATION /opt/etc/msg-service)
-
 CONFIGURE_FILE(msg-service.pc.in msg-service.pc @ONLY)
 INSTALL(FILES ${CMAKE_BINARY_DIR}/msg-service.pc DESTINATION ${LIBDIR}/pkgconfig)
 
-# LICENSE file
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/LICENSE.APLv2 DESTINATION /usr/share/license/msg-service)
-
-#Install sysinfo file to provide which features are supported.
-IF(_FEATURE_SMS_CDMA)
-       INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/msg-service-db.CDMA.sql DESTINATION /usr/share/msg-service RENAME msg-service-db.sql)
-       INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/sysinfo-message.xml DESTINATION /etc/config)
-ELSE(_FEATURE_SMS_CDMA)
-       INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/msg-service-db.sql DESTINATION /usr/share/msg-service RENAME msg-service-db.sql)
-       INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/sysinfo-message.xml DESTINATION /etc/config)
-ENDIF(_FEATURE_SMS_CDMA)
+# DB file
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/msg-service-db.sql DESTINATION /usr/share/msg-service RENAME msg-service-db.sql)