[CherryPick] Input Method upversion
[framework/web/webkit-efl.git] / Source / WebKit2 / PlatformEfl.cmake
1 LIST(APPEND WebKit2StaticForDebug_SOURCES
2     Platform/efl/LoggingEfl.cpp
3     Platform/efl/ModuleEfl.cpp
4     Platform/efl/WorkQueueEfl.cpp
5     Platform/unix/SharedMemoryUnix.cpp
6
7     Platform/CoreIPC/unix/ConnectionUnix.cpp
8     Platform/CoreIPC/unix/AttachmentUnix.cpp
9
10     PluginProcess/efl/PluginProcessEfl.cpp
11     PluginProcess/efl/PluginProcessMainEfl.cpp
12
13     Shared/API/c/cairo/WKImageCairo.cpp
14
15     Shared/API/c/gtk/WKGraphicsContextGtk.cpp
16
17     Shared/cairo/ShareableBitmapCairo.cpp
18
19     Shared/efl/LayerTreeContextEfl.cpp
20     Shared/efl/NativeWebKeyboardEventEfl.cpp
21     Shared/efl/NativeWebWheelEventEfl.cpp
22     Shared/efl/NativeWebMouseEventEfl.cpp
23     Shared/efl/NativeWebTouchEventEfl.cpp
24     Shared/efl/ProcessExecutablePathEfl.cpp
25     Shared/efl/WebEventFactory.cpp
26
27     Shared/soup/PlatformCertificateInfo.cpp
28     Shared/soup/WebCoreArgumentCodersSoup.cpp
29
30     UIProcess/API/C/efl/WKView.cpp
31     
32     UIProcess/API/cpp/efl/WKEinaSharedString.cpp
33
34     UIProcess/API/C/soup/WKContextSoup.cpp
35     UIProcess/API/C/soup/WKSoupRequestManager.cpp
36
37     UIProcess/API/efl/BatteryProvider.cpp
38     UIProcess/API/efl/EwkViewImpl.cpp
39     UIProcess/API/efl/NetworkInfoProvider.cpp
40     UIProcess/API/efl/PageClientImpl.cpp
41     UIProcess/API/efl/VibrationProvider.cpp
42     UIProcess/API/efl/ewk_back_forward_list.cpp
43     UIProcess/API/efl/ewk_back_forward_list_item.cpp
44     UIProcess/API/efl/ewk_context.cpp
45     UIProcess/API/efl/ewk_cookie_manager.cpp
46     UIProcess/API/efl/ewk_download_job.cpp
47     UIProcess/API/efl/ewk_error.cpp
48     UIProcess/API/efl/ewk_favicon_database.cpp
49     UIProcess/API/efl/ewk_form_submission_request.cpp
50     UIProcess/API/efl/ewk_intent.cpp
51     UIProcess/API/efl/ewk_intent_service.cpp
52     UIProcess/API/efl/ewk_main.cpp
53     UIProcess/API/efl/ewk_navigation_data.cpp
54     UIProcess/API/efl/ewk_navigation_policy_decision.cpp
55     UIProcess/API/efl/ewk_popup_menu_item.cpp
56     UIProcess/API/efl/ewk_resource.cpp
57     UIProcess/API/efl/ewk_settings.cpp
58     UIProcess/API/efl/ewk_text_checker.cpp
59     UIProcess/API/efl/ewk_url_request.cpp
60     UIProcess/API/efl/ewk_url_response.cpp
61     UIProcess/API/efl/ewk_url_scheme_request.cpp
62     UIProcess/API/efl/ewk_view.cpp
63
64     UIProcess/cairo/BackingStoreCairo.cpp
65
66     UIProcess/efl/ContextHistoryClientEfl.cpp
67     UIProcess/efl/DownloadManagerEfl.cpp
68     UIProcess/efl/FindClientEfl.cpp
69     UIProcess/efl/FormClientEfl.cpp
70     UIProcess/efl/InputMethodContextEfl.cpp
71     UIProcess/efl/PageLoadClientEfl.cpp
72     UIProcess/efl/PagePolicyClientEfl.cpp
73     UIProcess/efl/PageUIClientEfl.cpp
74     UIProcess/efl/RequestManagerClientEfl.cpp
75     UIProcess/efl/ResourceLoadClientEfl.cpp
76     UIProcess/efl/TextCheckerEfl.cpp
77     UIProcess/efl/WebContextEfl.cpp
78     UIProcess/efl/WebFullScreenManagerProxyEfl.cpp
79     UIProcess/efl/WebInspectorProxyEfl.cpp
80     UIProcess/efl/WebPageProxyEfl.cpp
81     UIProcess/efl/WebPopupMenuProxyEfl.cpp
82     UIProcess/efl/WebPreferencesEfl.cpp
83
84     UIProcess/soup/WebCookieManagerProxySoup.cpp
85     UIProcess/soup/WebSoupRequestManagerClient.cpp
86     UIProcess/soup/WebSoupRequestManagerProxy.cpp
87
88     UIProcess/Launcher/efl/ProcessLauncherEfl.cpp
89     UIProcess/Launcher/efl/ThreadLauncherEfl.cpp
90
91     UIProcess/Plugins/efl/PluginProcessProxyEfl.cpp
92
93     UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp
94
95     WebProcess/Cookies/soup/WebCookieManagerSoup.cpp
96     WebProcess/Cookies/soup/WebKitSoupCookieJarSqlite.cpp
97
98     WebProcess/Downloads/efl/DownloadSoupErrorsEfl.cpp
99     WebProcess/Downloads/soup/DownloadSoup.cpp
100
101     WebProcess/efl/WebProcessEfl.cpp
102     WebProcess/efl/WebProcessMainEfl.cpp
103
104     WebProcess/InjectedBundle/efl/InjectedBundleEfl.cpp
105
106     WebProcess/WebCoreSupport/efl/WebContextMenuClientEfl.cpp
107     WebProcess/WebCoreSupport/efl/WebEditorClientEfl.cpp
108     WebProcess/WebCoreSupport/efl/WebErrorsEfl.cpp
109     WebProcess/WebCoreSupport/efl/WebInspectorServerEfl.cpp
110     WebProcess/WebCoreSupport/efl/WebPopupMenuEfl.cpp
111     WebProcess/WebCoreSupport/soup/WebFrameNetworkingContext.cpp
112
113     WebProcess/WebPage/efl/WebInspectorEfl.cpp
114     WebProcess/WebPage/efl/WebPageEfl.cpp
115
116     WebProcess/soup/WebSoupRequestManager.cpp
117     WebProcess/soup/WebKitSoupRequestGeneric.cpp
118     WebProcess/soup/WebKitSoupRequestInputStream.cpp
119 )
120
121 LIST(APPEND WebKit2StaticForDebug_MESSAGES_IN_FILES
122     UIProcess/soup/WebSoupRequestManagerProxy.messages.in
123     WebProcess/soup/WebSoupRequestManager.messages.in
124 )
125
126 LIST(APPEND WebKit2StaticForDebug_INCLUDE_DIRECTORIES
127     "${JAVASCRIPTCORE_DIR}/llint"
128     "${WEBCORE_DIR}/platform/efl"
129     "${WEBCORE_DIR}/platform/graphics/cairo"
130     "${WEBCORE_DIR}/platform/graphics/surfaces"
131     "${WEBCORE_DIR}/platform/network/soup"
132     "${WEBCORE_DIR}/platform/text/enchant"
133     "${WEBCORE_DIR}/svg/graphics"
134     "${WEBKIT2_DIR}/Shared/efl"
135     "${WEBKIT2_DIR}/Shared/soup"
136     "${WEBKIT2_DIR}/UIProcess/API/C/efl"
137     "${WEBKIT2_DIR}/UIProcess/API/C/soup"
138     "${WEBKIT2_DIR}/UIProcess/API/cpp/efl"
139     "${WEBKIT2_DIR}/UIProcess/API/efl"
140     "${WEBKIT2_DIR}/UIProcess/efl"
141     "${WEBKIT2_DIR}/UIProcess/soup"
142     "${WEBKIT2_DIR}/WebProcess/Downloads/soup"
143     "${WEBKIT2_DIR}/WebProcess/efl"
144     "${WEBKIT2_DIR}/WebProcess/soup"
145     "${WEBKIT2_DIR}/WebProcess/WebCoreSupport/efl"
146     "${WEBKIT2_DIR}/WebProcess/WebCoreSupport/soup"
147     "${WTF_DIR}/wtf/efl/"
148     "${WTF_DIR}/wtf/gobject"
149     ${CAIRO_INCLUDE_DIRS}
150     ${ECORE_INCLUDE_DIRS}
151     ${ECORE_EVAS_INCLUDE_DIRS}
152     ${EDJE_INCLUDE_DIRS}
153     ${EFREET_INCLUDE_DIRS}
154     ${EINA_INCLUDE_DIRS}
155     ${EVAS_INCLUDE_DIRS}
156     ${HARFBUZZ_INCLUDE_DIRS}
157     ${LIBSOUP_INCLUDE_DIRS}
158     ${LIBXML2_INCLUDE_DIR}
159     ${LIBXSLT_INCLUDE_DIRS}
160     ${SQLITE_INCLUDE_DIRS}
161     ${GLIB_INCLUDE_DIRS}
162     ${LIBSOUP_INCLUDE_DIRS}
163     ${WTF_DIR}
164     ${CAPI_INCLUDE_DIRS}
165 )
166
167 LIST(APPEND WebKit2_LIBRARIES
168     ${CAIRO_LIBRARIES}
169     ${ECORE_LIBRARIES}
170     ${ECORE_EVAS_LIBRARIES}
171     ${EDJE_LIBRARIES}
172     ${EFREET_LIBRARIES}
173     ${EINA_LIBRARIES}
174     ${EVAS_LIBRARIES}
175     ${Freetype_LIBRARIES}
176     ${HARFBUZZ_LIBRARIES}
177     ${LIBXML2_LIBRARIES}
178     ${SQLITE_LIBRARIES}
179     ${FONTCONFIG_LIBRARIES}
180     ${PNG_LIBRARY}
181     ${JPEG_LIBRARY}
182     ${CMAKE_DL_LIBS}
183     ${GLIB_LIBRARIES}
184     ${GLIB_GIO_LIBRARIES}
185     ${GLIB_GOBJECT_LIBRARIES}
186     ${LIBSOUP_LIBRARIES}
187     ${CAPI_LIBRARIES}
188 )
189
190 LIST (APPEND WebKit2_FORWARDING_HEADERS_DIRECTORIES
191     Shared/API/c/efl
192     Shared/API/c/soup
193     UIProcess/API/C/efl
194     UIProcess/API/C/soup
195 )
196
197 LIST (APPEND WebProcess_SOURCES
198     efl/MainEfl.cpp
199 )
200
201 LIST (APPEND WebProcess_LIBRARIES
202     ${CAIRO_LIBRARIES}
203     ${ECORE_IMF_LIBRARIES}
204     ${ECORE_X_LIBRARIES}
205     ${EDJE_LIBRARIES}
206     ${EFLDEPS_LIBRARIES}
207     ${EVAS_LIBRARIES}
208     ${LIBXML2_LIBRARIES}
209     ${LIBXSLT_LIBRARIES}
210     ${SQLITE_LIBRARIES}
211 )
212
213 ADD_CUSTOM_TARGET(forwarding-headerEfl
214     COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl ${WEBKIT2_DIR} ${DERIVED_SOURCES_WEBKIT2_DIR}/include efl
215 )
216 SET(ForwardingHeaders_NAME forwarding-headerEfl)
217
218 ADD_CUSTOM_TARGET(forwarding-headerSoup
219     COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl ${WEBKIT2_DIR} ${DERIVED_SOURCES_WEBKIT2_DIR}/include soup
220 )
221 SET(ForwardingNetworkHeaders_NAME forwarding-headerSoup)
222
223 IF (ENABLE_GLIB_SUPPORT)
224     LIST(APPEND WebKit2StaticForDebug_INCLUDE_DIRECTORIES
225         ${Glib_INCLUDE_DIRS}
226         ${JAVASCRIPTCORE_DIR}/wtf/gobject
227     )
228     LIST(APPEND WebKit2_LIBRARIES
229         ${Glib_LIBRARIES}
230     )
231 ENDIF ()
232
233 IF (ENABLE_BATTERY_STATUS)
234     LIST(APPEND WebKit2StaticForDebug_INCLUDE_DIRECTORIES $(WEBCORE_DIR)/Modules/battery)
235 ENDIF ()
236
237 IF (ENABLE_TIZEN_SUPPORT)
238     INCLUDE_IF_EXISTS(${WEBKIT2_DIR}/PlatformTizen.cmake)
239 ENDIF ()
240
241 CONFIGURE_FILE(efl/ewebkit2.pc.in ${CMAKE_BINARY_DIR}/WebKit2/efl/ewebkit2.pc @ONLY)
242 SET (EWebKit2_HEADERS
243     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/EWebKit2.h"
244     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_auth_challenge.h"
245     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_back_forward_list.h"
246     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_back_forward_list_item.h"
247     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_certificate.h"
248     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_context.h"
249     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_cookie_manager.h"
250     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_download_job.h"
251     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_error.h"
252     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_favicon_database.h"
253     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_form_submission_request.h"
254     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_intent.h"
255     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_intent_service.h"
256     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_main.h"
257     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_navigation_data.h"
258     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_navigation_policy_decision.h"
259     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_popup_menu_item.h"
260     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_resource.h"
261     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_settings.h"
262     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_text_checker.h"
263     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_touch.h"
264     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_request.h"
265     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_response.h"
266     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_scheme_request.h"
267     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_view.h"
268
269     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_context_menu.h"
270     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_custom_handlers.h"
271     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_enums.h"
272     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_form_data.h"
273     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_frame.h"
274     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_history.h"
275     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_hit_test.h"
276     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_geolocation.h"
277     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_notification.h"
278     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_policy_decision.h"
279     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_popup_menu_item.h"
280     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_search_provider.h"
281     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_security_origin.h"
282     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_settings.h"
283     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_text_style.h"
284     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_user_media.h"
285     "${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_web_application_icon_data.h"
286 )
287
288 INSTALL(FILES ${CMAKE_BINARY_DIR}/WebKit2/efl/ewebkit2.pc DESTINATION lib/pkgconfig)
289 INSTALL(FILES ${EWebKit2_HEADERS} DESTINATION include/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR})
290
291 INCLUDE_DIRECTORIES(${THIRDPARTY_DIR}/gtest/include)
292
293 SET(EWK2UnitTests_LIBRARIES
294     ${WTF_LIBRARY_NAME}
295     ${JavaScriptCore_LIBRARY_NAME}
296     ${WebCore_LIBRARY_NAME}
297     ${WebKit2_LIBRARY_NAME}
298     ${CAIRO_LIBRARIES}
299     ${ECORE_LIBRARIES}
300     ${ECORE_EVAS_LIBRARIES}
301     ${EVAS_LIBRARIES}
302     ${GLIB_LIBRARIES}
303     ${GLIB_GIO_LIBRARIES}
304     ${GLIB_GOBJECT_LIBRARIES}
305     ${LIBSOUP_LIBRARIES}
306     gtest
307 )
308
309 IF (ENABLE_GLIB_SUPPORT)
310     LIST(APPEND EWK2UnitTests_LIBRARIES
311         ${GLIB_LIBRARIES}
312         ${GLIB_GTHREAD_LIBRARIES}
313     )
314 ENDIF()
315
316 SET(WEBKIT2_EFL_TEST_DIR "${WEBKIT2_DIR}/UIProcess/API/efl/tests")
317 SET(TEST_RESOURCES_DIR ${WEBKIT2_EFL_TEST_DIR}/resources)
318 SET(TEST_INJECTED_BUNDLE_DIR ${WEBKIT2_EFL_TEST_DIR}/InjectedBundle)
319
320 ADD_DEFINITIONS(-DTEST_RESOURCES_DIR=\"${TEST_RESOURCES_DIR}\"
321     -DTEST_THEME_DIR=\"${THEME_BINARY_DIR}\"
322     -DGTEST_LINKED_AS_SHARED_LIBRARY=1
323     -DLIBEXECDIR=\"${CMAKE_INSTALL_PREFIX}/${EXEC_INSTALL_DIR}\"
324     -DWEBPROCESSNAME=\"${WebProcess_EXECUTABLE_NAME}\"
325     -DPLUGINPROCESSNAME=\"${PluginProcess_EXECUTABLE_NAME}\"
326 )
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
332     ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestServer.cpp
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
340     test_ewk2_back_forward_list
341     test_ewk2_context
342     test_ewk2_context_history_callbacks
343     test_ewk2_cookie_manager
344     test_ewk2_download_job
345     test_ewk2_eina_shared_string
346     test_ewk2_favicon_database
347     test_ewk2_intents
348     test_ewk2_settings
349     test_ewk2_view
350 )
351
352 IF (ENABLE_API_TESTS)
353     FOREACH (testName ${EWK2UnitTests_BINARIES})
354         ADD_EXECUTABLE(${testName} ${WEBKIT2_EFL_TEST_DIR}/${testName}.cpp)
355         ADD_TEST(${testName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${testName})
356         SET_TESTS_PROPERTIES(${testName} PROPERTIES TIMEOUT 60)
357         TARGET_LINK_LIBRARIES(${testName} ${EWK2UnitTests_LIBRARIES} ewk2UnitTestUtils)
358     ENDFOREACH ()
359
360     ADD_LIBRARY(ewk2UnitTestInjectedBundleSample SHARED ${TEST_INJECTED_BUNDLE_DIR}/injected_bundle_sample.cpp)
361     SET_TARGET_PROPERTIES(ewk2UnitTestInjectedBundleSample PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${TEST_RESOURCES_DIR}")
362 ENDIF ()
363
364 IF (ENABLE_SPELLCHECK)
365     LIST(APPEND WebKit2StaticForDebug_INCLUDE_DIRECTORIES
366         ${ENCHANT_INCLUDE_DIRS}
367     )
368     LIST(APPEND WebKit2_LIBRARIES
369         ${ENCHANT_LIBRARIES}
370     )
371 ENDIF()
372
373 IF (ENABLE_INSPECTOR)
374     SET(WK2_WEB_INSPECTOR_DIR ${CMAKE_BINARY_DIR}/WebKit2/efl/webinspector)
375     SET(WK2_WEB_INSPECTOR_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/${WebKit2_LIBRARY_NAME}-${PROJECT_VERSION_MAJOR})
376     ADD_DEFINITIONS(-DWK2_WEB_INSPECTOR_DIR="${WK2_WEB_INSPECTOR_DIR}")
377     ADD_DEFINITIONS(-DWK2_WEB_INSPECTOR_INSTALL_DIR="${WK2_WEB_INSPECTOR_INSTALL_DIR}/webinspector")
378     ADD_CUSTOM_TARGET(
379         wk2-web-inspector-resources ALL
380         COMMAND ${CMAKE_COMMAND} -E copy_directory ${WEBCORE_DIR}/inspector/front-end ${WK2_WEB_INSPECTOR_DIR}
381         COMMAND ${CMAKE_COMMAND} -E copy ${WEBCORE_DIR}/English.lproj/localizedStrings.js ${WK2_WEB_INSPECTOR_DIR}
382         COMMAND ${CMAKE_COMMAND} -E copy ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorBackendCommands.js ${WK2_WEB_INSPECTOR_DIR}/InspectorBackendCommands.js
383         DEPENDS ${WebCore_LIBRARY_NAME}
384     )
385     INSTALL(DIRECTORY ${WK2_WEB_INSPECTOR_DIR}
386         DESTINATION ${WK2_WEB_INSPECTOR_INSTALL_DIR}
387         FILES_MATCHING PATTERN "*.js"
388                        PATTERN "*.html"
389                        PATTERN "*.css"
390                        PATTERN "*.gif"
391                        PATTERN "*.png")
392 ENDIF ()
393