summaryrefslogtreecommitdiff
path: root/lib/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'lib/CMakeLists.txt')
-rwxr-xr-xlib/CMakeLists.txt179
1 files changed, 0 insertions, 179 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
deleted file mode 100755
index f379903..0000000
--- a/lib/CMakeLists.txt
+++ /dev/null
@@ -1,179 +0,0 @@
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/common/)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/common/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/common/Ui/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/common/Ui/Genlist/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/common/Utils/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/ct-front/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/details/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/dialer/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/favor/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/list/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/log/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/ph-front/include)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/speed/include)
-
-SET(COMMON_LIB common)
-SET(FAVOR_LIB favorite)
-SET(SPEEDDIAL ug-speeddial-efl)
-SET(PH_LOG ug-phonelog-efl)
-SET(CT_DETAILS ug-contacts-details-efl)
-SET(CT_LIST ug-contacts-list-efl)
-SET(CT_SETTING ug-contacts-settings-efl)
-SET(PH_DIALER ug-dialer-efl)
-SET(PH_FRONT ug-phone-tabui-efl)
-SET(CT_FRONT ug-contacts-tabui-efl)
-SET(UGLIBDIR "/usr/ug/lib")
-
-FILE(GLOB_RECURSE COMMON_SRCS common/*.cpp)
-
-INCLUDE(FindPkgConfig)
-pkg_check_modules(ug_pkgs REQUIRED contacts-service2 msg-service efl-assist)
-
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fPIC")
-
-FOREACH(flag ${ug_pkgs_CFLAGS})
- SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
-ENDFOREACH(flag)
-
-SET(ug_pkgs_LDFLAGS "${pkgs_LDFLAGS} ${ug_pkgs_LDFLAGS}")
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/contact_button.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images/phoneug-images
- ${EDC_SRC_DIR}/contact_button.edc ${CMAKE_BINARY_DIR}/contact_button.edj
- DEPENDS ${EDC_SRC_DIR}/contact_button.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/progress.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images
- ${EDC_SRC_DIR}/progress.edc ${CMAKE_BINARY_DIR}/progress.edj
- DEPENDS ${EDC_SRC_DIR}/progress.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/dialer.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images
- ${EDC_SRC_DIR}/dialer.edc ${CMAKE_BINARY_DIR}/dialer.edj
- DEPENDS ${EDC_SRC_DIR}/dialer.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/dialer_theme.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images
- ${EDC_SRC_DIR}/dialer_theme.edc ${CMAKE_BINARY_DIR}/dialer_theme.edj
- DEPENDS ${EDC_SRC_DIR}/dialer_theme.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/speeddial_theme.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images
- ${EDC_SRC_DIR}/speeddial_theme.edc ${CMAKE_BINARY_DIR}/speeddial_theme.edj
- DEPENDS ${EDC_SRC_DIR}/speeddial_theme.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/logdetail_theme.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images
- ${EDC_SRC_DIR}/logdetail_theme.edc ${CMAKE_BINARY_DIR}/logdetail_theme.edj
- DEPENDS ${EDC_SRC_DIR}/logdetail_theme.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/contacts.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images/contact_images
- ${EDC_SRC_DIR}/contacts.edc ${CMAKE_BINARY_DIR}/contacts.edj
- DEPENDS ${EDC_SRC_DIR}/contacts.edc ${EDC_SRC_DIR}/list.edc ${EDC_SRC_DIR}/progress.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/favorites_theme.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images
- ${EDC_SRC_DIR}/favorites_theme.edc ${CMAKE_BINARY_DIR}/favorites_theme.edj
- DEPENDS ${EDC_SRC_DIR}/favorites_theme.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/group_theme.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/images
- ${EDC_SRC_DIR}/group_theme.edc ${CMAKE_BINARY_DIR}/group_theme.edj
- DEPENDS ${EDC_SRC_DIR}/group_theme.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/image_layout.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/images
- ${EDC_SRC_DIR}/image_layout.edc ${CMAKE_BINARY_DIR}/image_layout.edj
- DEPENDS ${EDC_SRC_DIR}/image_layout.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/list_theme.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/images
- ${EDC_SRC_DIR}/list_theme.edc ${CMAKE_BINARY_DIR}/list_theme.edj
- DEPENDS ${EDC_SRC_DIR}/list_theme.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/detail_theme.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images
- ${EDC_SRC_DIR}/detail_theme.edc ${CMAKE_BINARY_DIR}/detail_theme.edj
- DEPENDS ${EDC_SRC_DIR}/detail_theme.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/selectioninfo.edj
- COMMAND edje_cc
- ${EDC_SRC_DIR}/selectioninfo.edc ${CMAKE_BINARY_DIR}/selectioninfo.edj
- DEPENDS ${EDC_SRC_DIR}/selectioninfo.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/nocontent_layout.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images/
- ${EDC_SRC_DIR}/nocontent_layout.edc ${CMAKE_BINARY_DIR}/nocontent_layout.edj
- DEPENDS ${EDC_SRC_DIR}/nocontent_layout.edc
- )
-
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/log_item_icon.edj
- COMMAND edje_cc -id ${CMAKE_SOURCE_DIR}/lib/images/
- ${EDC_SRC_DIR}/log_item_icon.edc ${CMAKE_BINARY_DIR}/log_item_icon.edj
- DEPENDS ${EDC_SRC_DIR}/log_item_icon.edc
- )
-
-ADD_CUSTOM_TARGET(contact_button_edj_build DEPENDS ${CMAKE_BINARY_DIR}/contact_button.edj)
-ADD_CUSTOM_TARGET(progress_edj_build DEPENDS ${CMAKE_BINARY_DIR}/progress.edj)
-ADD_CUSTOM_TARGET(dialer_theme_build DEPENDS ${CMAKE_BINARY_DIR}/dialer_theme.edj)
-ADD_CUSTOM_TARGET(dialer_edj_build DEPENDS ${CMAKE_BINARY_DIR}/dialer.edj)
-ADD_CUSTOM_TARGET(speeddial_theme_build DEPENDS ${CMAKE_BINARY_DIR}/speeddial_theme.edj)
-ADD_CUSTOM_TARGET(logdetail_theme_build DEPENDS ${CMAKE_BINARY_DIR}/logdetail_theme.edj)
-ADD_CUSTOM_TARGET(contacts_edj_build DEPENDS ${CMAKE_BINARY_DIR}/contacts.edj)
-ADD_CUSTOM_TARGET(favorites_theme_build DEPENDS ${CMAKE_BINARY_DIR}/favorites_theme.edj)
-ADD_CUSTOM_TARGET(group_theme_edj_build DEPENDS ${CMAKE_BINARY_DIR}/group_theme.edj)
-ADD_CUSTOM_TARGET(image_layout_edj_build DEPENDS ${CMAKE_BINARY_DIR}/image_layout.edj)
-ADD_CUSTOM_TARGET(list_theme_edj_build DEPENDS ${CMAKE_BINARY_DIR}/list_theme.edj)
-ADD_CUSTOM_TARGET(detail_theme_edj_build DEPENDS ${CMAKE_BINARY_DIR}/detail_theme.edj)
-ADD_CUSTOM_TARGET(selectioninfo_edj_build DEPENDS ${CMAKE_BINARY_DIR}/selectioninfo.edj)
-ADD_CUSTOM_TARGET(nocontent_layout_edj_build DEPENDS ${CMAKE_BINARY_DIR}/nocontent_layout.edj)
-ADD_CUSTOM_TARGET(log_item_icon_edj_build DEPENDS ${CMAKE_BINARY_DIR}/log_item_icon.edj)
-
-ADD_LIBRARY(${COMMON_LIB} STATIC ${COMMON_SRCS})
-SET_TARGET_PROPERTIES(${COMMON_LIB} PROPERTIES COMPILE_FLAGS ${EXTRA_CFLAGS})
-TARGET_LINK_LIBRARIES(${COMMON_LIB} ${ug_pkgs_LDFLAGS})
-ADD_DEPENDENCIES(${COMMON_LIB} selectioninfo_edj_build)
-ADD_DEPENDENCIES(${COMMON_LIB} nocontent_layout_edj_build)
-ADD_DEPENDENCIES(${COMMON_LIB} log_item_icon_edj_build)
-
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/include/phone-ug.h DESTINATION /usr/include)
-INSTALL(FILES ${CMAKE_SOURCE_DIR}/include/contacts-ug.h DESTINATION /usr/include)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/contact_button.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/contacts.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/progress.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/dialer.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/dialer_theme.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/speeddial_theme.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/logdetail_theme.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/favorites_theme.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/group_theme.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/image_layout.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/list_theme.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/detail_theme.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/selectioninfo.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/nocontent_layout.edj DESTINATION ${EDJDIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/log_item_icon.edj DESTINATION ${EDJDIR})
-
-ADD_SUBDIRECTORY(speed)
-ADD_SUBDIRECTORY(log)
-ADD_SUBDIRECTORY(dialer)
-ADD_SUBDIRECTORY(details)
-ADD_SUBDIRECTORY(list)
-ADD_SUBDIRECTORY(settings)
-ADD_SUBDIRECTORY(favor)
-ADD_SUBDIRECTORY(ph-front)
-ADD_SUBDIRECTORY(ct-front)