2 set(BMALLOC_DIR "${CMAKE_SOURCE_DIR}/Source/bmalloc")
5 set(WTF_DIR "${CMAKE_SOURCE_DIR}/Source/WTF")
7 if (NOT JAVASCRIPTCORE_DIR)
8 set(JAVASCRIPTCORE_DIR "${CMAKE_SOURCE_DIR}/Source/JavaScriptCore")
11 set(WEBCORE_DIR "${CMAKE_SOURCE_DIR}/Source/WebCore")
14 set(PAL_DIR "${CMAKE_SOURCE_DIR}/Source/WebCore/PAL")
17 set(WEBKIT_DIR "${CMAKE_SOURCE_DIR}/Source/WebKitLegacy")
20 set(WEBKIT2_DIR "${CMAKE_SOURCE_DIR}/Source/WebKit")
22 if (NOT THIRDPARTY_DIR)
23 set(THIRDPARTY_DIR "${CMAKE_SOURCE_DIR}/Source/ThirdParty")
26 set(TOOLS_DIR "${CMAKE_SOURCE_DIR}/Tools")
29 set(DERIVED_SOURCES_DIR "${CMAKE_BINARY_DIR}/DerivedSources")
30 set(DERIVED_SOURCES_JAVASCRIPTCORE_DIR "${CMAKE_BINARY_DIR}/DerivedSources/JavaScriptCore")
31 set(DERIVED_SOURCES_WEBCORE_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WebCore")
32 set(DERIVED_SOURCES_WEBKIT_LEGACY_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WebKitLegacy")
33 set(DERIVED_SOURCES_WEBKIT_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WebKit")
34 set(DERIVED_SOURCES_WEBKIT2_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WebKit2")
35 set(DERIVED_SOURCES_WEBINSPECTORUI_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WebInspectorUI")
36 set(DERIVED_SOURCES_WTF_DIR "${CMAKE_BINARY_DIR}/DerivedSources/WTF")
38 set(FORWARDING_HEADERS_DIR ${DERIVED_SOURCES_DIR}/ForwardingHeaders)
40 file(MAKE_DIRECTORY ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR})
41 file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/Source/JavaScriptCore/runtime)
43 file(MAKE_DIRECTORY ${DERIVED_SOURCES_WEBINSPECTORUI_DIR})
44 file(MAKE_DIRECTORY ${DERIVED_SOURCES_WEBINSPECTORUI_DIR}/Protocol)
45 file(MAKE_DIRECTORY ${DERIVED_SOURCES_WEBINSPECTORUI_DIR}/UserInterface/Protocol)
48 file(MAKE_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR})
52 file(MAKE_DIRECTORY ${DERIVED_SOURCES_WEBKIT_DIR})
55 if (ENABLE_WEBKIT_LEGACY)
56 file(MAKE_DIRECTORY ${DERIVED_SOURCES_WEBKIT_LEGACY_DIR})
57 file(MAKE_DIRECTORY ${DERIVED_SOURCES_WEBKIT_DIR})