X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=CMakeLists.txt;h=8ada2f146a56cc756a1a57976a614fc164818eba;hb=eb4d2a608686e5be7b99b6f759ad89446ca8c0aa;hp=b1b4d78f95c4d91438d1c07dd6efcd05b4d192df;hpb=6d92ce7415d0175852aac92e0b79acd6b04d2075;p=apps%2Fnative%2Fug-mobile-ap.git diff --git a/CMakeLists.txt b/CMakeLists.txt old mode 100644 new mode 100755 index b1b4d78..8ada2f1 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,12 +1,14 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6) -PROJECT(ug-setting-mobile-ap-ug C) +PROJECT(ug-setting-mobileap-efl C) SET(PACKAGE ${PROJECT_NAME}) SET(PREFIX ${CMAKE_INSTALL_PREFIX}) SET(RESDIR "${PREFIX}/res") -SET(LOCALEDIR "${RESDIR}/locale") +SET(LOCALEDIR "/usr/ug/res/locale") SET(EDJDIR "${RESDIR}/edje/${PROJECT_NAME}") +SET(IMGDIR "/usr/ug/res/images/${PROJECT_NAME}") SET(LIBDIR "${PREFIX}/lib") +SET(TABLEDIR "/usr/apps/ug-setting-mobileap-efl/shared/res/tables") SET(SRCS src/mh_main_ug.c @@ -14,25 +16,22 @@ SET(SRCS src/mh_view_wifi_setup.c src/mh_func_onoff.c src/mh_common_utility.c + src/mh_popup.c + src/mh_connected_client.c ) -IF("${CMAKE_BUILD_TYPE}" STREQUAL "") - SET(CMAKE_BUILD_TYPE "Release") -ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "") +IF (TIZEN_FEATURE_DUALSIM_ENABLE) + ADD_DEFINITIONS(-DTIZEN_FEATURE_DUALSIM_ENABLE) +ENDIF (TIZEN_FEATURE_DUALSIM_ENABLE) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include) +SET(dependents "elementary evas ui-gadget-1 capi-network-tethering capi-network-connection capi-network-wifi notification aul bundle efl-extension dpm") + +SET(CMAKE_BUILD_TYPE "Release") + INCLUDE(FindPkgConfig) -pkg_check_modules(pkgs REQUIRED - elementary - evas - ui-gadget-1 - wifi-direct - capi-network-tethering - capi-network-connection - capi-network-wifi - capi-telephony-sim - ) +pkg_check_modules(pkgs REQUIRED ${dependents}) FOREACH(flag ${pkgs_CFLAGS}) SET(EXTRA_C_FLAGS "${EXTRA_C_FLAGS} ${flag}") @@ -51,7 +50,16 @@ ADD_DEFINITIONS("-DEDJDIR=\"${EDJDIR}\"") ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS}) TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS}) -INSTALL(TARGETS ${PROJECT_NAME} DESTINATION /usr/ug/lib) +INSTALL(TARGETS ${PROJECT_NAME} DESTINATION /usr/apps/ug-setting-mobileap-efl/lib/ug) +INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/ug-setting-mobileap-efl.xml DESTINATION /usr/share/packages/) +INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/help_setting_tethering.xml DESTINATION /usr/apps/ug-setting-mobileap-efl/res/help/ug-setting-mobileap-efl/) +INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/resources/images/org.tizen.tethering.png DESTINATION ${IMGDIR}) +INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/resources/images/ DESTINATION ${IMGDIR} + FILES_MATCHING + PATTERN "noti_tethering_*.png" + ) + +INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/tables/ DESTINATION ${TABLEDIR} FILES_MATCHING PATTERN "*.xml") ADD_SUBDIRECTORY(po) ADD_SUBDIRECTORY(resources)