ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 1 | LIST(APPEND WebKit2_SOURCES |
commit-queue@webkit.org | 1a9b8cd | 2012-09-14 01:15:39 +0000 | [diff] [blame] | 2 | Platform/efl/LoggingEfl.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 3 | Platform/efl/ModuleEfl.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 4 | Platform/efl/WorkQueueEfl.cpp |
| 5 | Platform/unix/SharedMemoryUnix.cpp |
| 6 | |
| 7 | Platform/CoreIPC/unix/ConnectionUnix.cpp |
| 8 | Platform/CoreIPC/unix/AttachmentUnix.cpp |
| 9 | |
commit-queue@webkit.org | 74ba6be | 2012-09-29 06:31:08 +0000 | [diff] [blame] | 10 | PluginProcess/unix/PluginControllerProxyUnix.cpp |
| 11 | PluginProcess/unix/PluginProcessMainUnix.cpp |
| 12 | PluginProcess/unix/PluginProcessUnix.cpp |
| 13 | |
ryuan.choi@samsung.com | 8d2c489 | 2012-07-05 08:47:49 +0000 | [diff] [blame] | 14 | Shared/API/c/cairo/WKImageCairo.cpp |
| 15 | |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 16 | Shared/API/c/gtk/WKGraphicsContextGtk.cpp |
| 17 | |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 18 | Shared/cairo/ShareableBitmapCairo.cpp |
| 19 | |
commit-queue@webkit.org | 8927db8 | 2012-07-27 13:45:16 +0000 | [diff] [blame] | 20 | Shared/efl/LayerTreeContextEfl.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 21 | Shared/efl/NativeWebKeyboardEventEfl.cpp |
| 22 | Shared/efl/NativeWebWheelEventEfl.cpp |
| 23 | Shared/efl/NativeWebMouseEventEfl.cpp |
commit-queue@webkit.org | 6df81ec | 2012-09-18 06:45:09 +0000 | [diff] [blame] | 24 | Shared/efl/NativeWebTouchEventEfl.cpp |
commit-queue@webkit.org | 1422493 | 2012-07-23 11:37:26 +0000 | [diff] [blame] | 25 | Shared/efl/ProcessExecutablePathEfl.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 26 | Shared/efl/WebEventFactory.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 27 | |
commit-queue@webkit.org | 9f7e231 | 2012-08-30 21:56:45 +0000 | [diff] [blame] | 28 | Shared/linux/WebMemorySamplerLinux.cpp |
| 29 | |
carlosgc@webkit.org | e6ce9da | 2012-07-13 07:26:17 +0000 | [diff] [blame] | 30 | Shared/soup/PlatformCertificateInfo.cpp |
commit-queue@webkit.org | ba25067 | 2012-07-24 09:13:23 +0000 | [diff] [blame] | 31 | Shared/soup/WebCoreArgumentCodersSoup.cpp |
carlosgc@webkit.org | e6ce9da | 2012-07-13 07:26:17 +0000 | [diff] [blame] | 32 | |
commit-queue@webkit.org | dd56fa5 | 2012-09-13 10:11:01 +0000 | [diff] [blame] | 33 | UIProcess/DefaultUndoController.cpp |
| 34 | |
commit-queue@webkit.org | 74ba6be | 2012-09-29 06:31:08 +0000 | [diff] [blame] | 35 | Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp |
| 36 | |
ryuan.choi@samsung.com | 71b5434 | 2012-06-21 15:11:48 +0000 | [diff] [blame] | 37 | UIProcess/API/C/efl/WKView.cpp |
commit-queue@webkit.org | 5ab53c0 | 2012-08-08 14:40:54 +0000 | [diff] [blame] | 38 | |
| 39 | UIProcess/API/cpp/efl/WKEinaSharedString.cpp |
ryuan.choi@samsung.com | 71b5434 | 2012-06-21 15:11:48 +0000 | [diff] [blame] | 40 | |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 41 | UIProcess/API/C/soup/WKContextSoup.cpp |
| 42 | UIProcess/API/C/soup/WKSoupRequestManager.cpp |
| 43 | |
commit-queue@webkit.org | 061991b | 2012-10-24 12:02:28 +0000 | [diff] [blame] | 44 | UIProcess/API/efl/EwkViewImpl.cpp |
commit-queue@webkit.org | e639344 | 2012-08-07 10:46:14 +0000 | [diff] [blame] | 45 | UIProcess/API/efl/ewk_back_forward_list.cpp |
| 46 | UIProcess/API/efl/ewk_back_forward_list_item.cpp |
ryuan.choi@samsung.com | 5c8bdc11 | 2012-06-10 14:21:31 +0000 | [diff] [blame] | 47 | UIProcess/API/efl/ewk_context.cpp |
commit-queue@webkit.org | c5e2faa | 2012-07-18 14:41:22 +0000 | [diff] [blame] | 48 | UIProcess/API/efl/ewk_cookie_manager.cpp |
commit-queue@webkit.org | 6c00bc9 | 2012-07-27 17:24:49 +0000 | [diff] [blame] | 49 | UIProcess/API/efl/ewk_download_job.cpp |
commit-queue@webkit.org | a69d654 | 2012-10-05 11:33:03 +0000 | [diff] [blame] | 50 | UIProcess/API/efl/ewk_error.cpp |
commit-queue@webkit.org | 58b89dc | 2012-10-15 19:44:09 +0000 | [diff] [blame] | 51 | UIProcess/API/efl/ewk_favicon_database.cpp |
commit-queue@webkit.org | a135665 | 2012-07-26 13:28:25 +0000 | [diff] [blame] | 52 | UIProcess/API/efl/ewk_form_submission_request.cpp |
commit-queue@webkit.org | 1a4a9e4 | 2012-07-02 02:12:41 +0000 | [diff] [blame] | 53 | UIProcess/API/efl/ewk_intent.cpp |
commit-queue@webkit.org | f6288ca | 2012-07-03 06:27:10 +0000 | [diff] [blame] | 54 | UIProcess/API/efl/ewk_intent_service.cpp |
commit-queue@webkit.org | 6f7fca6 | 2012-07-25 08:30:00 +0000 | [diff] [blame] | 55 | UIProcess/API/efl/ewk_main.cpp |
commit-queue@webkit.org | 5cea218 | 2012-10-10 08:14:40 +0000 | [diff] [blame] | 56 | UIProcess/API/efl/ewk_navigation_data.cpp |
commit-queue@webkit.org | c4c6436 | 2012-07-12 08:35:36 +0000 | [diff] [blame] | 57 | UIProcess/API/efl/ewk_navigation_policy_decision.cpp |
ryuan.choi@samsung.com | 55e804c | 2012-08-28 11:31:55 +0000 | [diff] [blame] | 58 | UIProcess/API/efl/ewk_popup_menu_item.cpp |
commit-queue@webkit.org | f74518c | 2012-10-05 07:46:58 +0000 | [diff] [blame] | 59 | UIProcess/API/efl/ewk_resource.cpp |
commit-queue@webkit.org | 4cdf2d7 | 2012-09-03 14:48:45 +0000 | [diff] [blame] | 60 | UIProcess/API/efl/ewk_settings.cpp |
commit-queue@webkit.org | 22975d0 | 2012-10-17 10:30:52 +0000 | [diff] [blame] | 61 | UIProcess/API/efl/ewk_text_checker.cpp |
commit-queue@webkit.org | 96a167d | 2012-07-05 07:59:25 +0000 | [diff] [blame] | 62 | UIProcess/API/efl/ewk_url_request.cpp |
commit-queue@webkit.org | 8d23060 | 2012-07-12 03:22:03 +0000 | [diff] [blame] | 63 | UIProcess/API/efl/ewk_url_response.cpp |
commit-queue@webkit.org | c63fcf8 | 2012-07-23 15:49:04 +0000 | [diff] [blame] | 64 | UIProcess/API/efl/ewk_url_scheme_request.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 65 | UIProcess/API/efl/ewk_view.cpp |
| 66 | |
| 67 | UIProcess/cairo/BackingStoreCairo.cpp |
| 68 | |
commit-queue@webkit.org | 49a251c | 2012-10-25 17:56:26 +0000 | [diff] [blame^] | 69 | UIProcess/efl/BatteryProvider.cpp |
commit-queue@webkit.org | 7b933e4 | 2012-10-24 07:54:27 +0000 | [diff] [blame] | 70 | UIProcess/efl/ContextHistoryClientEfl.cpp |
commit-queue@webkit.org | 1f5d417 | 2012-10-23 10:53:37 +0000 | [diff] [blame] | 71 | UIProcess/efl/DownloadManagerEfl.cpp |
commit-queue@webkit.org | fea6a23 | 2012-10-24 11:02:12 +0000 | [diff] [blame] | 72 | UIProcess/efl/FindClientEfl.cpp |
| 73 | UIProcess/efl/FormClientEfl.cpp |
commit-queue@webkit.org | 49a251c | 2012-10-25 17:56:26 +0000 | [diff] [blame^] | 74 | UIProcess/efl/NetworkInfoProvider.cpp |
| 75 | UIProcess/efl/PageClientImpl.cpp |
commit-queue@webkit.org | a05d164 | 2012-10-23 08:11:54 +0000 | [diff] [blame] | 76 | UIProcess/efl/PageLoadClientEfl.cpp |
commit-queue@webkit.org | c833582 | 2012-10-23 12:31:45 +0000 | [diff] [blame] | 77 | UIProcess/efl/PagePolicyClientEfl.cpp |
commit-queue@webkit.org | b80fbbd | 2012-10-23 11:41:41 +0000 | [diff] [blame] | 78 | UIProcess/efl/PageUIClientEfl.cpp |
commit-queue@webkit.org | 49a251c | 2012-10-25 17:56:26 +0000 | [diff] [blame^] | 79 | UIProcess/efl/PageViewportControllerClientEfl.cpp |
commit-queue@webkit.org | 3e565bb | 2012-10-23 13:52:13 +0000 | [diff] [blame] | 80 | UIProcess/efl/RequestManagerClientEfl.cpp |
commit-queue@webkit.org | b7da183 | 2012-10-22 19:53:08 +0000 | [diff] [blame] | 81 | UIProcess/efl/ResourceLoadClientEfl.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 82 | UIProcess/efl/TextCheckerEfl.cpp |
commit-queue@webkit.org | 49a251c | 2012-10-25 17:56:26 +0000 | [diff] [blame^] | 83 | UIProcess/efl/VibrationProvider.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 84 | UIProcess/efl/WebContextEfl.cpp |
commit-queue@webkit.org | c57a179 | 2012-04-17 18:01:42 +0000 | [diff] [blame] | 85 | UIProcess/efl/WebFullScreenManagerProxyEfl.cpp |
commit-queue@webkit.org | f7fd87c | 2012-07-18 12:59:21 +0000 | [diff] [blame] | 86 | UIProcess/efl/WebInspectorProxyEfl.cpp |
commit-queue@webkit.org | 49a251c | 2012-10-25 17:56:26 +0000 | [diff] [blame^] | 87 | UIProcess/efl/WebKitTextChecker.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 88 | UIProcess/efl/WebPageProxyEfl.cpp |
ryuan.choi@samsung.com | 55e804c | 2012-08-28 11:31:55 +0000 | [diff] [blame] | 89 | UIProcess/efl/WebPopupMenuProxyEfl.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 90 | UIProcess/efl/WebPreferencesEfl.cpp |
weinig@apple.com | c14ecd3 | 2012-09-25 04:09:02 +0000 | [diff] [blame] | 91 | UIProcess/efl/WebProcessProxyEfl.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 92 | |
carlosgc@webkit.org | c74f54f | 2012-07-12 08:12:52 +0000 | [diff] [blame] | 93 | UIProcess/soup/WebCookieManagerProxySoup.cpp |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 94 | UIProcess/soup/WebSoupRequestManagerClient.cpp |
| 95 | UIProcess/soup/WebSoupRequestManagerProxy.cpp |
| 96 | |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 97 | UIProcess/Launcher/efl/ProcessLauncherEfl.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 98 | |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 99 | UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp |
commit-queue@webkit.org | 74ba6be | 2012-09-29 06:31:08 +0000 | [diff] [blame] | 100 | UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 101 | |
kubo@profusion.mobi | c3a2eeb5 | 2012-02-13 13:30:42 +0000 | [diff] [blame] | 102 | WebProcess/Cookies/soup/WebCookieManagerSoup.cpp |
carlosgc@webkit.org | c74f54f | 2012-07-12 08:12:52 +0000 | [diff] [blame] | 103 | WebProcess/Cookies/soup/WebKitSoupCookieJarSqlite.cpp |
kubo@profusion.mobi | c3a2eeb5 | 2012-02-13 13:30:42 +0000 | [diff] [blame] | 104 | |
commit-queue@webkit.org | 9151289 | 2012-07-18 21:31:34 +0000 | [diff] [blame] | 105 | WebProcess/Downloads/efl/DownloadSoupErrorsEfl.cpp |
| 106 | WebProcess/Downloads/soup/DownloadSoup.cpp |
commit-queue@webkit.org | 22d97d7 | 2012-01-05 08:51:02 +0000 | [diff] [blame] | 107 | |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 108 | WebProcess/InjectedBundle/efl/InjectedBundleEfl.cpp |
| 109 | |
commit-queue@webkit.org | 74ba6be | 2012-09-29 06:31:08 +0000 | [diff] [blame] | 110 | WebProcess/Plugins/Netscape/unix/PluginProxyUnix.cpp |
| 111 | |
| 112 | WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp |
| 113 | |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 114 | WebProcess/WebCoreSupport/efl/WebContextMenuClientEfl.cpp |
| 115 | WebProcess/WebCoreSupport/efl/WebEditorClientEfl.cpp |
| 116 | WebProcess/WebCoreSupport/efl/WebErrorsEfl.cpp |
| 117 | WebProcess/WebCoreSupport/efl/WebPopupMenuEfl.cpp |
| 118 | |
commit-queue@webkit.org | e2aa22e | 2012-09-05 13:06:01 +0000 | [diff] [blame] | 119 | WebProcess/WebCoreSupport/soup/WebFrameNetworkingContext.cpp |
| 120 | |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 121 | WebProcess/WebPage/efl/WebInspectorEfl.cpp |
| 122 | WebProcess/WebPage/efl/WebPageEfl.cpp |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 123 | |
commit-queue@webkit.org | 565b297 | 2012-09-05 23:04:38 +0000 | [diff] [blame] | 124 | WebProcess/efl/WebProcessMainEfl.cpp |
| 125 | |
| 126 | WebProcess/soup/WebProcessSoup.cpp |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 127 | WebProcess/soup/WebSoupRequestManager.cpp |
| 128 | WebProcess/soup/WebKitSoupRequestGeneric.cpp |
| 129 | WebProcess/soup/WebKitSoupRequestInputStream.cpp |
| 130 | ) |
| 131 | |
| 132 | LIST(APPEND WebKit2_MESSAGES_IN_FILES |
| 133 | UIProcess/soup/WebSoupRequestManagerProxy.messages.in |
| 134 | WebProcess/soup/WebSoupRequestManager.messages.in |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 135 | ) |
| 136 | |
| 137 | LIST(APPEND WebKit2_INCLUDE_DIRECTORIES |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 138 | "${JAVASCRIPTCORE_DIR}/llint" |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 139 | "${WEBCORE_DIR}/platform/efl" |
| 140 | "${WEBCORE_DIR}/platform/graphics/cairo" |
kubo@profusion.mobi | c3a2eeb5 | 2012-02-13 13:30:42 +0000 | [diff] [blame] | 141 | "${WEBCORE_DIR}/platform/network/soup" |
commit-queue@webkit.org | 22975d0 | 2012-10-17 10:30:52 +0000 | [diff] [blame] | 142 | "${WEBCORE_DIR}/platform/text/enchant" |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 143 | "${WEBCORE_DIR}/svg/graphics" |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 144 | "${WEBKIT2_DIR}/Shared/efl" |
carlosgc@webkit.org | c74f54f | 2012-07-12 08:12:52 +0000 | [diff] [blame] | 145 | "${WEBKIT2_DIR}/Shared/soup" |
ryuan.choi@samsung.com | 71b5434 | 2012-06-21 15:11:48 +0000 | [diff] [blame] | 146 | "${WEBKIT2_DIR}/UIProcess/API/C/efl" |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 147 | "${WEBKIT2_DIR}/UIProcess/API/C/soup" |
commit-queue@webkit.org | 5ab53c0 | 2012-08-08 14:40:54 +0000 | [diff] [blame] | 148 | "${WEBKIT2_DIR}/UIProcess/API/cpp/efl" |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 149 | "${WEBKIT2_DIR}/UIProcess/API/efl" |
ryuan.choi@samsung.com | 55e804c | 2012-08-28 11:31:55 +0000 | [diff] [blame] | 150 | "${WEBKIT2_DIR}/UIProcess/efl" |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 151 | "${WEBKIT2_DIR}/UIProcess/soup" |
commit-queue@webkit.org | 9151289 | 2012-07-18 21:31:34 +0000 | [diff] [blame] | 152 | "${WEBKIT2_DIR}/WebProcess/Downloads/soup" |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 153 | "${WEBKIT2_DIR}/WebProcess/efl" |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 154 | "${WEBKIT2_DIR}/WebProcess/soup" |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 155 | "${WEBKIT2_DIR}/WebProcess/WebCoreSupport/efl" |
commit-queue@webkit.org | e2aa22e | 2012-09-05 13:06:01 +0000 | [diff] [blame] | 156 | "${WEBKIT2_DIR}/WebProcess/WebCoreSupport/soup" |
commit-queue@webkit.org | 645d275 | 2012-10-17 22:04:47 +0000 | [diff] [blame] | 157 | "${WTF_DIR}/wtf/efl/" |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 158 | "${WTF_DIR}/wtf/gobject" |
rakuco@webkit.org | fb7fec1 | 2012-05-04 00:39:57 +0000 | [diff] [blame] | 159 | ${CAIRO_INCLUDE_DIRS} |
rakuco@webkit.org | 7208060 | 2012-09-11 15:33:04 +0000 | [diff] [blame] | 160 | ${ECORE_INCLUDE_DIRS} |
| 161 | ${ECORE_EVAS_INCLUDE_DIRS} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 162 | ${EDJE_INCLUDE_DIRS} |
commit-queue@webkit.org | 9cb75d8 | 2012-07-26 12:01:37 +0000 | [diff] [blame] | 163 | ${EFREET_INCLUDE_DIRS} |
rakuco@webkit.org | 7208060 | 2012-09-11 15:33:04 +0000 | [diff] [blame] | 164 | ${EINA_INCLUDE_DIRS} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 165 | ${EVAS_INCLUDE_DIRS} |
rakuco@webkit.org | 7208060 | 2012-09-11 15:33:04 +0000 | [diff] [blame] | 166 | ${HARFBUZZ_INCLUDE_DIRS} |
commit-queue@webkit.org | 565b297 | 2012-09-05 23:04:38 +0000 | [diff] [blame] | 167 | ${LIBSOUP_INCLUDE_DIRS} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 168 | ${LIBXML2_INCLUDE_DIR} |
| 169 | ${LIBXSLT_INCLUDE_DIRS} |
| 170 | ${SQLITE_INCLUDE_DIRS} |
rakuco@webkit.org | 5621883 | 2012-08-13 20:38:06 +0000 | [diff] [blame] | 171 | ${GLIB_INCLUDE_DIRS} |
rakuco@webkit.org | 48d9a03 | 2012-08-13 23:30:23 +0000 | [diff] [blame] | 172 | ${LIBSOUP_INCLUDE_DIRS} |
ryuan.choi@samsung.com | e9e65c2 | 2012-05-30 12:12:23 +0000 | [diff] [blame] | 173 | ${WTF_DIR} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 174 | ) |
| 175 | |
commit-queue@webkit.org | 143a83c | 2012-09-11 07:48:57 +0000 | [diff] [blame] | 176 | IF (WTF_USE_3D_GRAPHICS) |
| 177 | LIST(APPEND WebKit2_INCLUDE_DIRECTORIES |
| 178 | "${THIRDPARTY_DIR}/ANGLE/include/GLSLANG" |
| 179 | ) |
| 180 | ENDIF () |
| 181 | |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 182 | LIST(APPEND WebKit2_LIBRARIES |
rakuco@webkit.org | fb7fec1 | 2012-05-04 00:39:57 +0000 | [diff] [blame] | 183 | ${CAIRO_LIBRARIES} |
rakuco@webkit.org | 7208060 | 2012-09-11 15:33:04 +0000 | [diff] [blame] | 184 | ${ECORE_LIBRARIES} |
| 185 | ${ECORE_EVAS_LIBRARIES} |
| 186 | ${EDJE_LIBRARIES} |
commit-queue@webkit.org | 9cb75d8 | 2012-07-26 12:01:37 +0000 | [diff] [blame] | 187 | ${EFREET_LIBRARIES} |
rakuco@webkit.org | 7208060 | 2012-09-11 15:33:04 +0000 | [diff] [blame] | 188 | ${EINA_LIBRARIES} |
| 189 | ${EVAS_LIBRARIES} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 190 | ${Freetype_LIBRARIES} |
rakuco@webkit.org | 7208060 | 2012-09-11 15:33:04 +0000 | [diff] [blame] | 191 | ${HARFBUZZ_LIBRARIES} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 192 | ${LIBXML2_LIBRARIES} |
commit-queue@webkit.org | adb694d | 2012-08-08 05:38:28 +0000 | [diff] [blame] | 193 | ${OPENGL_LIBRARIES} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 194 | ${SQLITE_LIBRARIES} |
| 195 | ${FONTCONFIG_LIBRARIES} |
| 196 | ${PNG_LIBRARY} |
| 197 | ${JPEG_LIBRARY} |
| 198 | ${CMAKE_DL_LIBS} |
rakuco@webkit.org | 5621883 | 2012-08-13 20:38:06 +0000 | [diff] [blame] | 199 | ${GLIB_LIBRARIES} |
rakuco@webkit.org | 6624e35 | 2012-08-13 23:41:07 +0000 | [diff] [blame] | 200 | ${GLIB_GIO_LIBRARIES} |
| 201 | ${GLIB_GOBJECT_LIBRARIES} |
rakuco@webkit.org | 48d9a03 | 2012-08-13 23:30:23 +0000 | [diff] [blame] | 202 | ${LIBSOUP_LIBRARIES} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 203 | ) |
| 204 | |
| 205 | LIST (APPEND WebProcess_SOURCES |
| 206 | efl/MainEfl.cpp |
| 207 | ) |
| 208 | |
| 209 | LIST (APPEND WebProcess_LIBRARIES |
rakuco@webkit.org | fb7fec1 | 2012-05-04 00:39:57 +0000 | [diff] [blame] | 210 | ${CAIRO_LIBRARIES} |
ryuan.choi@samsung.com | 8470778 | 2012-10-23 12:34:51 +0000 | [diff] [blame] | 211 | ${ECORE_IMF_LIBRARIES} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 212 | ${EDJE_LIBRARIES} |
| 213 | ${EFLDEPS_LIBRARIES} |
| 214 | ${EVAS_LIBRARIES} |
| 215 | ${LIBXML2_LIBRARIES} |
| 216 | ${LIBXSLT_LIBRARIES} |
commit-queue@webkit.org | adb694d | 2012-08-08 05:38:28 +0000 | [diff] [blame] | 217 | ${OPENGL_LIBRARIES} |
ryuan.choi@samsung.com | f97cd69 | 2011-12-22 10:47:50 +0000 | [diff] [blame] | 218 | ${SQLITE_LIBRARIES} |
| 219 | ) |
| 220 | |
commit-queue@webkit.org | 0d52568 | 2012-10-24 14:33:47 +0000 | [diff] [blame] | 221 | IF (ENABLE_ECORE_X) |
| 222 | LIST(APPEND WebProcess_LIBRARIES |
| 223 | ${ECORE_X_LIBRARIES} |
| 224 | ${X11_Xext_LIB}) |
| 225 | ENDIF () |
| 226 | |
paroga@webkit.org | 3b00bfc | 2012-07-30 18:49:49 +0000 | [diff] [blame] | 227 | ADD_CUSTOM_TARGET(forwarding-headerEfl |
| 228 | COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl ${WEBKIT2_DIR} ${DERIVED_SOURCES_WEBKIT2_DIR}/include efl |
| 229 | ) |
| 230 | SET(ForwardingHeaders_NAME forwarding-headerEfl) |
| 231 | |
| 232 | ADD_CUSTOM_TARGET(forwarding-headerSoup |
| 233 | COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl ${WEBKIT2_DIR} ${DERIVED_SOURCES_WEBKIT2_DIR}/include soup |
| 234 | ) |
| 235 | SET(ForwardingNetworkHeaders_NAME forwarding-headerSoup) |
| 236 | |
commit-queue@webkit.org | bff9a10 | 2012-06-21 15:46:40 +0000 | [diff] [blame] | 237 | CONFIGURE_FILE(efl/ewebkit2.pc.in ${CMAKE_BINARY_DIR}/WebKit2/efl/ewebkit2.pc @ONLY) |
| 238 | SET (EWebKit2_HEADERS |
| 239 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/EWebKit2.h" |
commit-queue@webkit.org | e639344 | 2012-08-07 10:46:14 +0000 | [diff] [blame] | 240 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_back_forward_list.h" |
| 241 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_back_forward_list_item.h" |
commit-queue@webkit.org | bff9a10 | 2012-06-21 15:46:40 +0000 | [diff] [blame] | 242 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_context.h" |
commit-queue@webkit.org | c5e2faa | 2012-07-18 14:41:22 +0000 | [diff] [blame] | 243 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_cookie_manager.h" |
commit-queue@webkit.org | 6c00bc9 | 2012-07-27 17:24:49 +0000 | [diff] [blame] | 244 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_download_job.h" |
commit-queue@webkit.org | a69d654 | 2012-10-05 11:33:03 +0000 | [diff] [blame] | 245 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_error.h" |
commit-queue@webkit.org | 58b89dc | 2012-10-15 19:44:09 +0000 | [diff] [blame] | 246 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_favicon_database.h" |
commit-queue@webkit.org | a135665 | 2012-07-26 13:28:25 +0000 | [diff] [blame] | 247 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_form_submission_request.h" |
commit-queue@webkit.org | 975681a | 2012-07-13 17:09:03 +0000 | [diff] [blame] | 248 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_intent.h" |
| 249 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_intent_service.h" |
gyuyoung.kim@samsung.com | 324ab95 | 2012-09-28 10:49:05 +0000 | [diff] [blame] | 250 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_main.h" |
commit-queue@webkit.org | 5cea218 | 2012-10-10 08:14:40 +0000 | [diff] [blame] | 251 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_navigation_data.h" |
commit-queue@webkit.org | 975681a | 2012-07-13 17:09:03 +0000 | [diff] [blame] | 252 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_navigation_policy_decision.h" |
ryuan.choi@samsung.com | 55e804c | 2012-08-28 11:31:55 +0000 | [diff] [blame] | 253 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_popup_menu_item.h" |
commit-queue@webkit.org | f74518c | 2012-10-05 07:46:58 +0000 | [diff] [blame] | 254 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_resource.h" |
commit-queue@webkit.org | 4cdf2d7 | 2012-09-03 14:48:45 +0000 | [diff] [blame] | 255 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_settings.h" |
commit-queue@webkit.org | 22975d0 | 2012-10-17 10:30:52 +0000 | [diff] [blame] | 256 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_text_checker.h" |
commit-queue@webkit.org | ea16162 | 2012-09-21 06:23:33 +0000 | [diff] [blame] | 257 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_touch.h" |
commit-queue@webkit.org | 975681a | 2012-07-13 17:09:03 +0000 | [diff] [blame] | 258 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_request.h" |
| 259 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_response.h" |
commit-queue@webkit.org | c63fcf8 | 2012-07-23 15:49:04 +0000 | [diff] [blame] | 260 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_scheme_request.h" |
commit-queue@webkit.org | bff9a10 | 2012-06-21 15:46:40 +0000 | [diff] [blame] | 261 | "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_view.h" |
| 262 | ) |
| 263 | |
| 264 | INSTALL(FILES ${CMAKE_BINARY_DIR}/WebKit2/efl/ewebkit2.pc DESTINATION lib/pkgconfig) |
| 265 | INSTALL(FILES ${EWebKit2_HEADERS} DESTINATION include/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR}) |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 266 | |
commit-queue@webkit.org | 74ba6be | 2012-09-29 06:31:08 +0000 | [diff] [blame] | 267 | IF (ENABLE_PLUGIN_PROCESS) |
| 268 | ADD_DEFINITIONS(-DENABLE_PLUGIN_PROCESS=1) |
| 269 | |
| 270 | SET (PluginProcess_EXECUTABLE_NAME PluginProcess) |
| 271 | LIST (APPEND PluginProcess_INCLUDE_DIRECTORIES |
| 272 | "${WEBKIT2_DIR}/PluginProcess/unix" |
| 273 | ) |
| 274 | |
| 275 | INCLUDE_DIRECTORIES(${PluginProcess_INCLUDE_DIRECTORIES}) |
| 276 | |
| 277 | LIST (APPEND PluginProcess_SOURCES |
| 278 | ${WEBKIT2_DIR}/unix/PluginMainUnix.cpp |
| 279 | ) |
| 280 | |
| 281 | SET(PluginProcess_LIBRARIES |
| 282 | ${WebKit2_LIBRARY_NAME} |
| 283 | ) |
| 284 | |
| 285 | ADD_EXECUTABLE(${PluginProcess_EXECUTABLE_NAME} ${PluginProcess_SOURCES}) |
| 286 | TARGET_LINK_LIBRARIES(${PluginProcess_EXECUTABLE_NAME} ${PluginProcess_LIBRARIES}) |
| 287 | INSTALL(TARGETS ${PluginProcess_EXECUTABLE_NAME} DESTINATION "${EXEC_INSTALL_DIR}") |
| 288 | ENDIF () # ENABLE_PLUGIN_PROCESS |
| 289 | |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 290 | INCLUDE_DIRECTORIES(${THIRDPARTY_DIR}/gtest/include) |
| 291 | |
| 292 | SET(EWK2UnitTests_LIBRARIES |
commit-queue@webkit.org | fc592f4 | 2012-07-18 11:15:41 +0000 | [diff] [blame] | 293 | ${WTF_LIBRARY_NAME} |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 294 | ${JavaScriptCore_LIBRARY_NAME} |
| 295 | ${WebCore_LIBRARY_NAME} |
| 296 | ${WebKit2_LIBRARY_NAME} |
commit-queue@webkit.org | baeaccc | 2012-07-23 20:26:00 +0000 | [diff] [blame] | 297 | ${CAIRO_LIBRARIES} |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 298 | ${ECORE_LIBRARIES} |
| 299 | ${ECORE_EVAS_LIBRARIES} |
| 300 | ${EVAS_LIBRARIES} |
rakuco@webkit.org | 2687667 | 2012-08-13 23:49:06 +0000 | [diff] [blame] | 301 | ${GLIB_LIBRARIES} |
| 302 | ${GLIB_GIO_LIBRARIES} |
| 303 | ${GLIB_GOBJECT_LIBRARIES} |
rakuco@webkit.org | 48d9a03 | 2012-08-13 23:30:23 +0000 | [diff] [blame] | 304 | ${LIBSOUP_LIBRARIES} |
commit-queue@webkit.org | fc592f4 | 2012-07-18 11:15:41 +0000 | [diff] [blame] | 305 | gtest |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 306 | ) |
| 307 | |
| 308 | IF (ENABLE_GLIB_SUPPORT) |
| 309 | LIST(APPEND EWK2UnitTests_LIBRARIES |
rakuco@webkit.org | 5621883 | 2012-08-13 20:38:06 +0000 | [diff] [blame] | 310 | ${GLIB_LIBRARIES} |
| 311 | ${GLIB_GTHREAD_LIBRARIES} |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 312 | ) |
| 313 | ENDIF() |
| 314 | |
| 315 | SET(WEBKIT2_EFL_TEST_DIR "${WEBKIT2_DIR}/UIProcess/API/efl/tests") |
| 316 | SET(TEST_RESOURCES_DIR ${WEBKIT2_EFL_TEST_DIR}/resources) |
commit-queue@webkit.org | 56737f8 | 2012-09-20 14:39:23 +0000 | [diff] [blame] | 317 | SET(TEST_INJECTED_BUNDLE_DIR ${WEBKIT2_EFL_TEST_DIR}/InjectedBundle) |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 318 | |
commit-queue@webkit.org | fc592f4 | 2012-07-18 11:15:41 +0000 | [diff] [blame] | 319 | ADD_DEFINITIONS(-DTEST_RESOURCES_DIR=\"${TEST_RESOURCES_DIR}\" |
commit-queue@webkit.org | 905d5ba | 2012-09-24 12:31:54 +0000 | [diff] [blame] | 320 | -DTEST_LIB_DIR=\"${CMAKE_LIBRARY_OUTPUT_DIRECTORY}\" |
commit-queue@webkit.org | 00693643 | 2012-07-18 19:31:24 +0000 | [diff] [blame] | 321 | -DTEST_THEME_DIR=\"${THEME_BINARY_DIR}\" |
commit-queue@webkit.org | fc592f4 | 2012-07-18 11:15:41 +0000 | [diff] [blame] | 322 | -DGTEST_LINKED_AS_SHARED_LIBRARY=1 |
commit-queue@webkit.org | 1422493 | 2012-07-23 11:37:26 +0000 | [diff] [blame] | 323 | -DLIBEXECDIR=\"${CMAKE_INSTALL_PREFIX}/${EXEC_INSTALL_DIR}\" |
| 324 | -DWEBPROCESSNAME=\"${WebProcess_EXECUTABLE_NAME}\" |
| 325 | -DPLUGINPROCESSNAME=\"${PluginProcess_EXECUTABLE_NAME}\" |
commit-queue@webkit.org | fc592f4 | 2012-07-18 11:15:41 +0000 | [diff] [blame] | 326 | ) |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 327 | |
| 328 | ADD_LIBRARY(ewk2UnitTestUtils |
| 329 | ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestBase.cpp |
| 330 | ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestEnvironment.cpp |
| 331 | ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestMain.cpp |
commit-queue@webkit.org | baeaccc | 2012-07-23 20:26:00 +0000 | [diff] [blame] | 332 | ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestServer.cpp |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 333 | ) |
| 334 | |
| 335 | TARGET_LINK_LIBRARIES(ewk2UnitTestUtils ${EWK2UnitTests_LIBRARIES}) |
| 336 | |
| 337 | # The "ewk" on the test name needs to be suffixed with "2", otherwise it |
| 338 | # will clash with tests from the WebKit 1 test suite. |
| 339 | SET(EWK2UnitTests_BINARIES |
commit-queue@webkit.org | 68a200e | 2012-08-17 15:37:18 +0000 | [diff] [blame] | 340 | test_ewk2_back_forward_list |
commit-queue@webkit.org | 3ca0d43 | 2012-07-26 16:04:20 +0000 | [diff] [blame] | 341 | test_ewk2_context |
commit-queue@webkit.org | 5cea218 | 2012-10-10 08:14:40 +0000 | [diff] [blame] | 342 | test_ewk2_context_history_callbacks |
commit-queue@webkit.org | baeaccc | 2012-07-23 20:26:00 +0000 | [diff] [blame] | 343 | test_ewk2_cookie_manager |
commit-queue@webkit.org | 6c00bc9 | 2012-07-27 17:24:49 +0000 | [diff] [blame] | 344 | test_ewk2_download_job |
commit-queue@webkit.org | 0df599b | 2012-08-20 11:52:26 +0000 | [diff] [blame] | 345 | test_ewk2_eina_shared_string |
commit-queue@webkit.org | 58b89dc | 2012-10-15 19:44:09 +0000 | [diff] [blame] | 346 | test_ewk2_favicon_database |
kenneth@webkit.org | 3fd587b | 2012-09-14 14:30:58 +0000 | [diff] [blame] | 347 | test_ewk2_refptr_evas_object |
commit-queue@webkit.org | 6cd2565 | 2012-08-16 09:12:57 +0000 | [diff] [blame] | 348 | test_ewk2_intents |
commit-queue@webkit.org | 4cdf2d7 | 2012-09-03 14:48:45 +0000 | [diff] [blame] | 349 | test_ewk2_settings |
g.czajkowski@samsung.com | 51c1e25 | 2012-10-17 12:06:44 +0000 | [diff] [blame] | 350 | test_ewk2_text_checker |
commit-queue@webkit.org | 58eba59 | 2012-07-12 21:46:04 +0000 | [diff] [blame] | 351 | test_ewk2_view |
| 352 | ) |
| 353 | |
commit-queue@webkit.org | 5b8a8ed | 2012-07-13 17:25:14 +0000 | [diff] [blame] | 354 | IF (ENABLE_API_TESTS) |
| 355 | FOREACH (testName ${EWK2UnitTests_BINARIES}) |
| 356 | ADD_EXECUTABLE(${testName} ${WEBKIT2_EFL_TEST_DIR}/${testName}.cpp) |
| 357 | ADD_TEST(${testName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${testName}) |
| 358 | SET_TESTS_PROPERTIES(${testName} PROPERTIES TIMEOUT 60) |
commit-queue@webkit.org | fc592f4 | 2012-07-18 11:15:41 +0000 | [diff] [blame] | 359 | TARGET_LINK_LIBRARIES(${testName} ${EWK2UnitTests_LIBRARIES} ewk2UnitTestUtils) |
commit-queue@webkit.org | 5b8a8ed | 2012-07-13 17:25:14 +0000 | [diff] [blame] | 360 | ENDFOREACH () |
commit-queue@webkit.org | 56737f8 | 2012-09-20 14:39:23 +0000 | [diff] [blame] | 361 | |
| 362 | ADD_LIBRARY(ewk2UnitTestInjectedBundleSample SHARED ${TEST_INJECTED_BUNDLE_DIR}/injected_bundle_sample.cpp) |
commit-queue@webkit.org | 7c78574 | 2012-09-29 12:51:30 +0000 | [diff] [blame] | 363 | TARGET_LINK_LIBRARIES(ewk2UnitTestInjectedBundleSample ${WebKit2_LIBRARY_NAME}) |
commit-queue@webkit.org | 5b8a8ed | 2012-07-13 17:25:14 +0000 | [diff] [blame] | 364 | ENDIF () |
commit-queue@webkit.org | 22975d0 | 2012-10-17 10:30:52 +0000 | [diff] [blame] | 365 | |
| 366 | IF (ENABLE_SPELLCHECK) |
| 367 | LIST(APPEND WebKit2_INCLUDE_DIRECTORIES |
| 368 | ${ENCHANT_INCLUDE_DIRS} |
| 369 | ) |
| 370 | LIST(APPEND WebKit2_LIBRARIES |
| 371 | ${ENCHANT_LIBRARIES} |
| 372 | ) |
| 373 | ENDIF() |