blob: 612c526e87bc2f194ca6b757d70f28092ab63698 [file]
set_property(DIRECTORY . PROPERTY FOLDER "WebKitLegacy")
set(WebKitLegacy_SOURCES
Storage/InProcessIDBServer.cpp
Storage/StorageAreaImpl.cpp
Storage/StorageAreaSync.cpp
Storage/StorageNamespaceImpl.cpp
Storage/StorageSyncManager.cpp
Storage/StorageThread.cpp
Storage/StorageTracker.cpp
Storage/WebDatabaseProvider.cpp
Storage/WebStorageNamespaceProvider.cpp
WebCoreSupport/NetworkStorageSessionMap.cpp
WebCoreSupport/WebBroadcastChannelRegistry.cpp
WebCoreSupport/WebResourceLoadScheduler.cpp
WebCoreSupport/WebViewGroup.mm
)
set(WebKitLegacy_PRIVATE_INCLUDE_DIRECTORIES
"${CMAKE_BINARY_DIR}"
"${WEBKITLEGACY_DIR}/Storage"
"${WEBKITLEGACY_DIR}/WebCoreSupport"
"${WebKitLegacy_DERIVED_SOURCES_DIR}"
)
set(WebKitLegacy_FRAMEWORKS
JavaScriptCore
PAL
WTF
WebCore
bmalloc
)
if (USE_APPLE_INTERNAL_SDK)
list(APPEND WebKitLegacy_FRAMEWORKS WebKitAdditions)
list(APPEND WebKitLegacy_PRIVATE_INCLUDE_DIRECTORIES ${WebKitAdditions_HEADERS_DIR})
endif ()
set(WebKitLegacy_INTERFACE_LIBRARIES WebKitLegacy)
if (NOT USE_HEADER_MAPS)
set(WebKitLegacy_INTERFACE_INCLUDE_DIRECTORIES ${WebKitLegacy_FRAMEWORK_HEADERS_DIR})
endif ()
set(WebKitLegacy_INTERFACE_DEPENDENCIES WebKitLegacy_CopyHeaders)
WEBKIT_FRAMEWORK_DECLARE(WebKitLegacy)
WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
WEBKIT_FRAMEWORK(WebKitLegacy)
set_target_properties(WebKitLegacy PROPERTIES LINKER_LANGUAGE CXX)
WEBKIT_COPY_FILES(WebKitLegacy_CopyHeaders
DESTINATION ${WebKitLegacy_HEADERS_DIR}
FILES ${WebKitLegacy_PUBLIC_FRAMEWORK_HEADERS}
FLATTENED
)