1 add_subdirectory(${WEBCORE_DIR}/platform/efl/DefaultTheme)
4 web-inspector-resources ALL
5 COMMAND ${CMAKE_COMMAND} -E copy_directory ${WEBINSPECTORUI_DIR}/UserInterface ${WEB_INSPECTOR_DIR}
6 COMMAND ${CMAKE_COMMAND} -E copy ${DERIVED_SOURCES_WEBINSPECTORUI_DIR}/UserInterface/Protocol/InspectorBackendCommands.js ${WEB_INSPECTOR_DIR}/Protocol
7 COMMAND ${CMAKE_COMMAND} -E copy ${WEBINSPECTORUI_DIR}/Localizations/en.lproj/localizedStrings.js ${WEB_INSPECTOR_DIR}
8 COMMAND ${CMAKE_COMMAND} -E copy ${WEBKIT2_DIR}/UIProcess/InspectorServer/front-end/inspectorPageIndex.html ${WEB_INSPECTOR_DIR}
9 DEPENDS JavaScriptCore WebCore
10 WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
12 install(DIRECTORY "${CMAKE_BINARY_DIR}/${WEB_INSPECTOR_DIR}"
13 DESTINATION ${DATA_INSTALL_DIR}
14 FILES_MATCHING PATTERN "*.js"
21 find_program(UGLIFYJS_EXECUTABLE uglifyjs)
22 if (UGLIFYJS_EXECUTABLE AND (NOT ${CMAKE_BUILD_TYPE} STREQUAL "Debug"))
23 file(GLOB frontend_js_files "${WEBINSPECTORUI_DIR}/UserInterface/*.js")
26 "${WEBINSPECTORUI_DIR}/Localizations/en.lproj/localizedStrings.js"
29 foreach (js_file ${all_js_files})
30 get_filename_component(filename ${js_file} NAME)
33 COMMAND ${UGLIFYJS_EXECUTABLE} --overwrite ${filename}
34 WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/${WEB_INSPECTOR_DIR})")
37 file(GLOB codemirror_js_files "${WEBINSPECTORUI_DIR}/UserInterface/External/CodeMirror/*.js")
38 foreach (js_file ${codemirror_js_files})
39 get_filename_component(filename ${js_file} NAME)
42 COMMAND ${UGLIFYJS_EXECUTABLE} --overwrite ${filename}
43 WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/${WEB_INSPECTOR_DIR}/External/CodeMirror/)")