Modify the install path for license file
[platform/core/connectivity/bt-syspopup.git] / CMakeLists.txt
index b0408a5..7444338 100644 (file)
@@ -1,17 +1,18 @@
 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 "")
@@ -22,13 +23,16 @@ MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 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
@@ -44,8 +48,10 @@ pkg_check_modules(pkgs REQUIRED
        edbus
        efl-extension
        capi-system-device
-       vconf)
-ELSEIF("$ENV{CFLAGS}" MATCHES "-DTIZEN_MOBILE")
+       vconf
+       capi-ui-efl-util
+       ecore-wayland)
+ELSEIF("$ENV{CFLAGS}" MATCHES "-DTIZEN_PROFILE_MOBILE")
 pkg_check_modules(pkgs REQUIRED
        capi-appfw-application
        bundle
@@ -54,13 +60,16 @@ pkg_check_modules(pkgs REQUIRED
        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
@@ -68,7 +77,9 @@ pkg_check_modules(pkgs REQUIRED
        notification
        aul
        edbus
-       vconf)
+       vconf
+       capi-ui-efl-util
+       ecore-wayland)
 ENDIF()
 
 FOREACH(flag ${pkgs_CFLAGS})
@@ -104,7 +115,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
 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
@@ -112,7 +123,7 @@ ${CMAKE_CURRENT_SOURCE_DIR}/data/custom_popup.edj DEPENDS
 ${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
@@ -128,9 +139,10 @@ INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${TZ_SYS_RO_APP}/org.tizen.bt-syspop
 
 # 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()