# @file src/view/webkit/injected-bundle/CMakeLists.txt
# @author Lukasz Wrzosek (l.wrzosek@samsung.com)
-# webkit2
+ADD_DEFINITIONS("-DWRT_BUNDLE_LOG")
include(FindPkgConfig)
dpl-efl
dpl-utils-efl
dpl-wrt-dao-ro
- dpl-encryption
ewebkit2
- vconf
- osp-appfw
libprivilege-control
libiri
libpcrecpp
+ wrt-plugins-ipc-message
+ wrt-dispatch-event
+ pkgmgr-info
REQUIRED
)
SET(INJECTED_BUNDLE_SOURCES
${PROJECT_SOURCE_DIR}/src/view/webkit/injected-bundle/wrt-injected-bundle.cpp
${PROJECT_SOURCE_DIR}/src/view/webkit/injected-bundle/injected_bundle_uri_handling.cpp
+ ${PROJECT_SOURCE_DIR}/src/view/webkit/injected-bundle/injected_bundle_decryption_support.cpp
+ ${PROJECT_SOURCE_DIR}/src/view/webkit/injected-bundle/injected_bundle_viewmodes_support.cpp
${PROJECT_SOURCE_DIR}/src/view/webkit/injected-bundle/page_global_context_container.cpp
${PROJECT_SOURCE_DIR}/src/view/common/scheme.cpp
)
${INJECTED_BUNDLE_DEP_INCLUDE_DIRS}
${PROJECT_SOURCE_DIR}/src/plugin-service
${PROJECT_SOURCE_DIR}/src/view/common
+ ${PROJECT_SOURCE_DIR}/src/domain
)
ADD_DEFINITIONS(${INJECTED_BUNDLE_DEP_CFLAGS})
-INCLUDE_DIRECTORIES(${INJECTED_BUNDLE_INCLUDES})
+INCLUDE_DIRECTORIES(
+ ${INJECTED_BUNDLE_INCLUDES}
+ ${SMACK_LABELING_SUPPORT_INCLUDES}
+ )
ADD_LIBRARY(${TARGET_INJECTED_BUNDLE_LIB} SHARED
${INJECTED_BUNDLE_SOURCES}
${TARGET_WRT_ENGINE_STATIC}
${TARGET_PLUGIN_MODULE_LIB}
${PROF_LIB}
+ ${SMACK_LABELING_SUPPORT_STATIC}
)
# for encryption
-TARGET_LINK_LIBRARIES(${TARGET_INJECTED_BUNDLE_LIB} -L/usr/lib/osp -losp-appfw)
+TARGET_LINK_LIBRARIES(${TARGET_INJECTED_BUNDLE_LIB} "-lss-client")
SET_TARGET_PROPERTIES(${TARGET_INJECTED_BUNDLE_LIB} PROPERTIES
VERSION ${PROJECT_VERSION}
)
INSTALL(TARGETS ${TARGET_INJECTED_BUNDLE_LIB}
- DESTINATION lib/
+ DESTINATION ${LIB_INSTALL_DIR}/
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
)