Change below packages for common profile
[platform/core/system/system-popup.git] / CMakeLists.txt
index e14becd..2362853 100644 (file)
@@ -6,6 +6,7 @@ SET(SYSTEM_RESDIR "${PREFIX}/share/system-apps/res")
 SET(SYSTEM_ICONDIR "${SYSTEM_RESDIR}/icons")
 SET(LICENSE_DIR "${TZ_SYS_RO_SHARE}/license")
 SET(DBUS_SERVICE_DIR "${TZ_SYS_RO_SHARE}/dbus-1/system-services")
+SET(SYSTEMD_UNIT_DIR "/usr/lib/systemd/system")
 SET(LOCALE_DIR "${TZ_SYS_RO_SHARE}/locale")
 SET(LANG_DOMAIN "${PKGNAME}")
 
@@ -18,12 +19,25 @@ ADD_DEFINITIONS("-DFORMFACTOR=\"${FORMFACTOR}\"")
 
 IF(PROFILE STREQUAL mobile)
        OPTION(PROFILE_MOBILE "Mobile device" ON)
+       ADD_DEFINITIONS("-DPROFILE_MOBILE=\"${PROFILE_MOBILE}\"")
+       ADD_DEFINITIONS("-DPROFILE_NOT_UNIFIED")
 ENDIF()
 IF(PROFILE STREQUAL wearable)
        OPTION(PROFILE_WEARABLE "Wearable device" ON)
+       ADD_DEFINITIONS("-DPROFILE_WEARABLE=\"${PROFILE_WEARABLE}\"")
+       ADD_DEFINITIONS("-DPROFILE_NOT_UNIFIED")
 ENDIF()
 IF(PROFILE STREQUAL tv)
        OPTION(PROFILE_TV "TV device" ON)
+       ADD_DEFINITIONS("-DPROFILE_TV=\"${PROFILE_TV}\"")
+ENDIF()
+IF(PROFILE STREQUAL ivi)
+       OPTION(PROFILE_IVI "IVI device" ON)
+       ADD_DEFINITIONS("-DPROFILE_IVI=\"${PROFILE_IVI}\"")
+ENDIF()
+IF(PROFILE STREQUAL common)
+       OPTION(PROFILE_COMMON "COMMON device" ON)
+       ADD_DEFINITIONS("-DPROFILE_COMMON=\"${PROFILE_COMMON}\"")
 ENDIF()
 
 SET(COMMON_DIR "${CMAKE_SOURCE_DIR}/src/common")
@@ -43,10 +57,7 @@ ENDIF()
 
 
 # DPMS
-IF("${DPMS}" STREQUAL "x")
-SET(COMMON_SRCS ${COMMON_SRCS}
-               ${COMMON_DIR}/popup-ui-dpms-x.c)
-ELSEIF("${DPMS}" STREQUAL "wayland")
+IF("${DPMS}" STREQUAL "wayland")
 SET(COMMON_SRCS ${COMMON_SRCS}
                ${COMMON_DIR}/popup-ui-dpms-wayland.c)
 ELSE()
@@ -57,8 +68,8 @@ ENDIF()
 ADD_SUBDIRECTORY(src)
 ADD_SUBDIRECTORY(src/powerkey)
 ADD_SUBDIRECTORY(src/crash)
+ADD_SUBDIRECTORY(src/overheat)
 ADD_SUBDIRECTORY(src/launcher)
 ADD_SUBDIRECTORY(src/po)
 ADD_SUBDIRECTORY(signal-sender)
 ADD_SUBDIRECTORY(system-cooperator)
-ADD_SUBDIRECTORY(src/overheat)
\ No newline at end of file