modify exception
[framework/osp/web.git] / CMakeLists.txt
index a4e01fe..bceda8a 100755 (executable)
@@ -9,6 +9,8 @@ INCLUDE_DIRECTORIES(
        inc
        src
        src/controls
+       src/controls/inc
+
        /usr/include/appfw
        /usr/include/glib-2.0 
        /usr/lib/glib-2.0/include
@@ -41,6 +43,7 @@ INCLUDE_DIRECTORIES(
        /usr/include/osp/ui
        /usr/include/web
        /usr/include/vconf
+       /usr/include/media-content
        )
 
 SET (${this_target}_SOURCE_FILES
@@ -48,6 +51,10 @@ SET (${this_target}_SOURCE_FILES
        src/FWeb_HistoryItemImpl.cpp
        src/FWebWebHistory.cpp
        src/FWeb_WebHistoryImpl.cpp
+       src/FWebBookmarkItem.cpp
+       src/FWeb_BookmarkItemImpl.cpp
+       src/FWebWebBookmark.cpp
+       src/FWeb_WebBookmarkImpl.cpp
        src/controls/FWebCtrlWeb.cpp
        src/controls/FWebCtrl_WebImpl.cpp
        src/controls/FWebCtrl_AuthConfirmPopup.cpp
@@ -69,12 +76,20 @@ SET (${this_target}_SOURCE_FILES
        src/controls/FWebCtrl_WebPresenter.cpp
        src/controls/FWebCtrl_PromptPopup.cpp
        src/controls/FWebCtrl_Utility.cpp
-       src/controls/FWebCtrl_GeolocationConfirmPopup.cpp
        src/controls/FWebCtrl_GestureState.cpp
        src/controls/FWebCtrl_WebDataHandler.cpp
        src/controls/FWebCtrlGeolocationPermissionManager.cpp
        src/controls/FWebCtrl_GeolocationPermissionManagerImpl.cpp
        src/controls/FWebCtrl_InputPickerPopup.cpp
+       src/controls/FWebCtrl_UserConfirmPopup.cpp
+       src/controls/FWebCtrl_WebPopup.cpp
+       src/controls/FWebCtrl_CertificateConfirmPopup.cpp
+       src/controls/FWebCtrlWebStorageManager.cpp
+       src/controls/FWebCtrl_WebStorageManagerImpl.cpp
+       src/controls/FWebCtrl_WebNotification.cpp
+       src/controls/FWebCtrl_WebNotificationHandler.cpp
+       src/controls/FWebCtrl_FormDataWindow.cpp
+       src/controls/FWebCtrl_WebManager.cpp
 )
 ## Add Definitions
 ADD_DEFINITIONS(${OSP_DEFINITIONS} -D_MODEL_RES_WVGA)
@@ -102,12 +117,16 @@ TARGET_LINK_LIBRARIES(${this_target} "-losp-image" )
 TARGET_LINK_LIBRARIES(${this_target} "-losp-media" )
 TARGET_LINK_LIBRARIES(${this_target} "-losp-net" )
 TARGET_LINK_LIBRARIES(${this_target} "-lecore" )
+TARGET_LINK_LIBRARIES(${this_target} "-lecore_x" )
+TARGET_LINK_LIBRARIES(${this_target} "-lecore_imf" ) 
+TARGET_LINK_LIBRARIES(${this_target} "-lecore_imf_evas" )
 TARGET_LINK_LIBRARIES(${this_target} "-lelementary" )
 TARGET_LINK_LIBRARIES(${this_target} "-levas" )
 TARGET_LINK_LIBRARIES(${this_target} "-leina" )
 TARGET_LINK_LIBRARIES(${this_target} "-lewebkit2" )
 TARGET_LINK_LIBRARIES(${this_target} "-lcapi-web-favorites" )
 TARGET_LINK_LIBRARIES(${this_target} "-lcapi-network-connection" )
+TARGET_LINK_LIBRARIES(${this_target} "-lcapi-content-media-content")
 TARGET_LINK_LIBRARIES(${this_target} "-lpthread" )
 TARGET_LINK_LIBRARIES(${this_target} "-lvconf" )
 
@@ -127,12 +146,12 @@ ADD_CUSTOM_COMMAND(TARGET ${this_target}
                )   
 
 INSTALL(DIRECTORY ${LIBRARY_OUTPUT_PATH}/ DESTINATION lib/osp 
-                               FILES_MATCHING PATTERN "libosp-*" PATTERN 
+                               FILES_MATCHING PATTERN "libosp-*" 
                                PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ                                          
                                                                                GROUP_EXECUTE GROUP_READ
                                                                                WORLD_EXECUTE WORLD_READ)
 INSTALL(DIRECTORY ${LIBRARY_OUTPUT_PATH}/ DESTINATION lib/osp/browser-plugin 
-                               FILES_MATCHING PATTERN "libweb-*" PATTERN 
+                               FILES_MATCHING PATTERN "libweb-*" 
                                PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ                                          
                                                                                GROUP_EXECUTE GROUP_READ
                                                                                WORLD_EXECUTE WORLD_READ)
@@ -142,7 +161,7 @@ INSTALL(DIRECTORY ${LIBRARY_OUTPUT_PATH}/debug/ DESTINATION lib/osp/debug
                                PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ                                          
                                                                                GROUP_EXECUTE GROUP_READ
                                                                                WORLD_EXECUTE WORLD_READ)
-INSTALL(DIRECTORY ${LIBRARY_OUTPUT_PATH}/debug/ DESTINATION lib/osp/browser-plugin/debug
+INSTALL(DIRECTORY ${LIBRARY_OUTPUT_PATH}/debug/ DESTINATION lib/osp/browser-plugin/debug 
                                FILES_MATCHING PATTERN "libweb-*"
                                PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ                                          
                                                                                GROUP_EXECUTE GROUP_READ
@@ -150,6 +169,7 @@ INSTALL(DIRECTORY ${LIBRARY_OUTPUT_PATH}/debug/ DESTINATION lib/osp/browser-plug
 
 
 INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/inc/ DESTINATION include/osp FILES_MATCHING PATTERN "*.h")
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/src/controls/inc/ DESTINATION include/osp/web/controls FILES_MATCHING PATTERN "*.h")
 
 # pkgconfig file
 CONFIGURE_FILE(${this_target}.pc.in ${CMAKE_SOURCE_DIR}/${this_target}.pc @ONLY)