X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=75cc5b2f244c480f9c500ff14cf2399e13cb0c32;hb=798f0b3eb7612487f0e771c03df7a2c9460fbb0a;hp=28ccf3229747b82763979c4514e1036dc9ddb120;hpb=8b932a81581bb2dde86f2ecfe28b165119e2111d;p=framework%2Fweb%2Fwrt-installer.git diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 28ccf32..75cc5b2 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -71,7 +71,6 @@ SET(INSTALLER_SOURCES ${INSTALLER_JOBS}/widget_install/task_ace_check.cpp ${INSTALLER_JOBS}/widget_install/task_manifest_file.cpp ${INSTALLER_JOBS}/widget_install/task_certify.cpp - ${INSTALLER_JOBS}/widget_install/task_private_storage.cpp ${INSTALLER_JOBS}/widget_install/task_prepare_files.cpp ${INSTALLER_JOBS}/widget_install/task_recovery.cpp ${INSTALLER_JOBS}/widget_install/task_install_ospsvc.cpp @@ -86,6 +85,7 @@ SET(INSTALLER_SOURCES ${INSTALLER_JOBS}/widget_uninstall/job_widget_uninstall.cpp ${INSTALLER_JOBS}/widget_uninstall/task_check.cpp ${INSTALLER_JOBS}/widget_uninstall/task_remove_files.cpp + ${INSTALLER_JOBS}/widget_uninstall/task_remove_custom_handlers.cpp ${INSTALLER_JOBS}/widget_uninstall/task_db_update.cpp ${INSTALLER_JOBS}/widget_uninstall/task_smack.cpp ${INSTALLER_JOBS}/widget_uninstall/task_uninstall_ospsvc.cpp @@ -96,40 +96,61 @@ SET(INSTALLER_SOURCES ${INSTALLER_SRC_DIR}/misc/feature_logic.cpp ${INSTALLER_SRC_DIR}/misc/libxml_utils.cpp ${INSTALLER_SRC_DIR}/misc/widget_location.cpp + ${INSTALLER_SRC_DIR}/misc/widget_install_to_external.cpp ${INSTALLER_SRC_DIR}/pkg-manager/pkgmgr_signal.cpp ) +IF(LB_SUPPORT) + SET(INSTALLER_SOURCES + ${INSTALLER_SOURCES} + ) + MESSAGE(STATUS "adding definition -DLB_SUPPORT") + ADD_DEFINITIONS("-DLB_SUPPORT") +ENDIF(LB_SUPPORT) + MESSAGE(STATUS "add -DSEP_INSTALLER") ADD_DEFINITIONS("-DSEP_INSTALLER") PKG_CHECK_MODULES(INSTALLER_STATIC_DEP - libxml-2.0 - openssl dpl-efl - cert-svc-vcore dpl-event-efl dpl-utils-efl dpl-wrt-dao-ro dpl-wrt-dao-rw + wrt-commons-custom-handler-dao-rw + wrt-commons-security-origin-dao dpl-encryption + wrt-plugins-types + pkgmgr-installer + pkgmgr-parser + web-provider-svc + REQUIRED +) + +PKG_CHECK_MODULES(SYS_INSTALLER_STATIC_DEP + appsvc + libxml-2.0 + openssl + cert-svc-vcore security-install ecore-x xmlsec1 libidn libiri libpcrecpp - wrt-plugins-types ail elementary - pkgmgr-installer - pkgmgr-parser tapi shortcut capi-appfw-app-manager drm-service-core-intel + app2sd + vconf REQUIRED - ) +) + +INCLUDE_DIRECTORIES( SYSTEM ${SYS_INSTALLER_STATIC_DEP_INCLUDE_DIRS}) INCLUDE_DIRECTORIES( ${INSTALLER_DEP_INCLUDES} @@ -143,9 +164,12 @@ ADD_LIBRARY(${TARGET_INSTALLER_STATIC} STATIC ADD_DEFINITIONS(${INSTALLER_STATIC_DEP_CFLAGS}) ADD_DEFINITIONS(${INSTALLER_STATIC_DEP_CFLAGS_OTHERS}) +ADD_DEFINITIONS(${SYS_INSTALLER_STATIC_DEP_CFLAGS}) +ADD_DEFINITIONS(${SYS_INSTALLER_STATIC_DEP_CFLAGS_OTHERS}) TARGET_LINK_LIBRARIES(${TARGET_INSTALLER_STATIC} ${INSTALLER_STATIC_DEP_LIBRARIES} "-ldl" + ${SYS_INSTALLER_STATIC_DEP_LIBRARIES} "-ldl" ) ADD_SUBDIRECTORY(pkg-manager)