diff options
Diffstat (limited to 'lib/CMakeLists.txt')
-rwxr-xr-x | lib/CMakeLists.txt | 179 |
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) |