blob: ebe5479fe69fa6617d6c3bf7bcc3ac5bd5388d6d [file] [log] [blame]
include(platform/Cairo.cmake)
include(platform/ImageDecoders.cmake)
include(platform/TextureMapper.cmake)
list(APPEND WebCore_INCLUDE_DIRECTORIES
"${FORWARDING_HEADERS_DIR}/JavaScriptCore"
"${DirectX_INCLUDE_DIRS}"
"${WEBKIT_LIBRARIES_DIR}/include"
"${WEBKIT_LIBRARIES_DIR}/include/SQLite"
"${WEBKIT_LIBRARIES_DIR}/include/zlib"
"${WEBCORE_DIR}/loader/archive/cf"
"${WEBCORE_DIR}/platform/cf"
"${WEBCORE_DIR}/platform/network/curl"
)
list(APPEND WebCore_SOURCES
page/win/FrameCairoWin.cpp
platform/graphics/GLContext.cpp
platform/graphics/PlatformDisplay.cpp
platform/graphics/win/FontCustomPlatformDataCairo.cpp
platform/graphics/win/FontPlatformDataCairoWin.cpp
platform/graphics/win/GlyphPageTreeNodeCairoWin.cpp
platform/graphics/win/GraphicsContextCairoWin.cpp
platform/graphics/win/ImageCairoWin.cpp
platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp
platform/graphics/win/SimpleFontDataCairoWin.cpp
platform/network/NetworkStorageSessionStub.cpp
platform/network/curl/CookieJarCurl.cpp
platform/network/curl/CredentialStorageCurl.cpp
platform/network/curl/CurlCacheEntry.cpp
platform/network/curl/CurlCacheManager.cpp
platform/network/curl/CurlDownload.cpp
platform/network/curl/DNSCurl.cpp
platform/network/curl/FormDataStreamCurl.cpp
platform/network/curl/MultipartHandle.cpp
platform/network/curl/ProxyServerCurl.cpp
platform/network/curl/ResourceHandleCurl.cpp
platform/network/curl/ResourceHandleManager.cpp
platform/network/curl/SSLHandle.cpp
platform/network/curl/SocketStreamHandleImplCurl.cpp
platform/network/curl/SynchronousLoaderClientCurl.cpp
platform/text/win/LocaleWin.cpp
platform/win/DelayLoadedModulesEnumerator.cpp
platform/win/DragImageCairoWin.cpp
platform/win/ImportedFunctionsEnumerator.cpp
platform/win/ImportedModulesEnumerator.cpp
platform/win/PEImage.cpp
)
list(APPEND WebCore_LIBRARIES
${DirectX_LIBRARIES}
CFLite
SQLite3
comctl32
crypt32
iphlpapi
libcurl_imp
libjpeg
libpng
libxml2
libxslt
rpcrt4
shlwapi
usp10
version
winmm
ws2_32
zdll
)
list(APPEND WebCoreTestSupport_LIBRARIES
${CAIRO_LIBRARIES}
CFLite
shlwapi
)
list(APPEND WebCore_FORWARDING_HEADERS_DIRECTORIES
platform/graphics/cairo
platform/network/curl
)