1 add_subdirectory(${WEBCORE_DIR}/platform/efl/DefaultTheme)
5 web-inspector-resources ALL
6 COMMAND ${CMAKE_COMMAND} -E copy_directory ${WEBINSPECTORUI_DIR}/UserInterface ${WEB_INSPECTOR_DIR}
7 COMMAND ${CMAKE_COMMAND} -E copy ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/InspectorJSBackendCommands.js ${WEB_INSPECTOR_DIR}/Protocol
8 COMMAND ${CMAKE_COMMAND} -E copy ${DERIVED_SOURCES_WEBCORE_DIR}/InspectorWebBackendCommands.js ${WEB_INSPECTOR_DIR}/Protocol
9 COMMAND ${CMAKE_COMMAND} -E copy ${WEBINSPECTORUI_DIR}/Localizations/en.lproj/localizedStrings.js ${WEB_INSPECTOR_DIR}
10 COMMAND ${CMAKE_COMMAND} -E copy ${WEBKIT2_DIR}/UIProcess/InspectorServer/front-end/inspectorPageIndex.html ${WEB_INSPECTOR_DIR}
11 DEPENDS JavaScriptCore WebCore
12 WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
14 install(DIRECTORY "${CMAKE_BINARY_DIR}/${WEB_INSPECTOR_DIR}"
15 DESTINATION ${DATA_INSTALL_DIR}
16 FILES_MATCHING PATTERN "*.js"
23 find_program(UGLIFYJS_EXECUTABLE uglifyjs)
24 if (UGLIFYJS_EXECUTABLE AND (NOT ${CMAKE_BUILD_TYPE} STREQUAL "Debug"))
25 file(GLOB frontend_js_files "${WEBINSPECTORUI_DIR}/UserInterface/*.js")
28 "${WEBINSPECTORUI_DIR}/Localizations/en.lproj/localizedStrings.js"
31 foreach (js_file ${all_js_files})
32 get_filename_component(filename ${js_file} NAME)
35 COMMAND ${UGLIFYJS_EXECUTABLE} --overwrite ${filename}
36 WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/${WEB_INSPECTOR_DIR})")
39 file(GLOB codemirror_js_files "${WEBINSPECTORUI_DIR}/UserInterface/External/CodeMirror/*.js")
40 foreach (js_file ${codemirror_js_files})
41 get_filename_component(filename ${js_file} NAME)
44 COMMAND ${UGLIFYJS_EXECUTABLE} --overwrite ${filename}
45 WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/${WEB_INSPECTOR_DIR}/External/CodeMirror/)")