CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
PROJECT(bt-syspopup C)
-IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_WEARABLE")
+IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_WEARABLE")
SET(SRCS ${CMAKE_SOURCE_DIR}/src/bt-syspopup-w.c)
ENDIF()
-IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_MOBILE")
+IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_MOBILE")
SET(SRCS ${CMAKE_SOURCE_DIR}/src/bt-syspopup-m.c)
ENDIF()
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
-IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_WEARABLE")
+IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_WEARABLE")
SET(TABLEDIR "/usr/apps/org.tizen.bt-syspopup/shared/res/tables")
+SET(IMAGE_DIR "/usr/apps/org.tizen.bt-syspopup/res/images/")
ENDIF()
IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
INCLUDE(FindPkgConfig)
-IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_WEARABLE")
+IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_WEARABLE")
pkg_check_modules(pkgs REQUIRED
capi-appfw-application
bundle
deviced
dlog
dbus-glib-1
+ dbus-1
+ glib-2.0
+ gio-2.0
ecore
ecore-input
ecore-imf
capi-network-bluetooth
feedback
aul
- efl-assist
edbus
- vconf)
-ELSEIF("$ENV{CFLAGS}" MATCHES "-DTIZEN_MOBILE")
+ efl-extension
+ capi-system-device
+ vconf
+ capi-ui-efl-util
+ ecore-wayland)
+ELSEIF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_MOBILE")
pkg_check_modules(pkgs REQUIRED
capi-appfw-application
bundle
capi-media-player
dlog
dbus-glib-1
+ dbus-1
+ glib-2.0
+ gio-2.0
ecore
ecore-input
ecore-imf
edje
elementary
evas
- efl-assist
+ efl-extension
gobject-2.0
syspopup
capi-network-bluetooth
notification
aul
edbus
- vconf)
+ vconf
+ capi-ui-efl-util
+ ecore-wayland)
ENDIF()
FOREACH(flag ${pkgs_CFLAGS})
ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS})
TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS})
-IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_WEARABLE")
+IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_WEARABLE")
ADD_CUSTOM_TARGET(custom_popup.edj
COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/data/images
${CMAKE_CURRENT_SOURCE_DIR}/data/custom_popup_w.edc
${CMAKE_CURRENT_SOURCE_DIR}/data/custom_popup_w.edc
)
ENDIF()
-IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_MOBILE")
+IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_MOBILE")
ADD_CUSTOM_TARGET(custom_popup.edj
COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/data
${CMAKE_CURRENT_SOURCE_DIR}/data/custom_popup_m.edc
# install desktop file & icon
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/data/org.tizen.bt-syspopup.xml DESTINATION /usr/share/packages/)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/org.tizen.bt-syspopup.xml DESTINATION /usr/share/packages/)
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/org.tizen.bt-syspopup.png DESTINATION ${TZ_SYS_SHARE}/icons/default/small)
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/data/custom_popup.edj DESTINATION ${TZ_SYS_RO_APP}/org.tizen.bt-syspopup/res/edje)
-IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_WEARABLE")
+IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_WEARABLE")
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/tables/ DESTINATION ${TABLEDIR} FILES_MATCHING PATTERN "*.xml")
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/data/images/ DESTINATION ${IMAGE_DIR} FILES_MATCHING PATTERN "tw_ic_popup*.png")
ENDIF()