Remove some dead and unneeded code (ScrollbarThemeSafari, RenderThemeSafari, OPENCL...
[WebKit-https.git] / Source / WebCore / PlatformWinCairo.cmake
1 list(APPEND WebCore_INCLUDE_DIRECTORIES
2     "${DERIVED_SOURCES_DIR}/ForwardingHeaders/JavaScriptCore"
3     "${DirectX_INCLUDE_DIRS}"
4     "${WEBKIT_LIBRARIES_DIR}/include"
5     "${WEBKIT_LIBRARIES_DIR}/include/cairo"
6     "${WEBKIT_LIBRARIES_DIR}/include/SQLite"
7     "${WEBKIT_LIBRARIES_DIR}/include/zlib"
8     "${JAVASCRIPTCORE_DIR}/wtf/text"
9     "${WEBCORE_DIR}/loader/archive/cf"
10     "${WEBCORE_DIR}/platform/cf"
11     "${WEBCORE_DIR}/platform/graphics/cairo"
12     "${WEBCORE_DIR}/platform/network/curl"
13 )
14
15 list(APPEND WebCore_SOURCES
16     accessibility/win/AXObjectCacheWin.cpp
17     accessibility/win/AccessibilityObjectWin.cpp
18     accessibility/win/AccessibilityObjectWrapperWin.cpp
19
20     editing/SmartReplace.cpp
21     editing/SmartReplaceCF.cpp
22
23     loader/archive/cf/LegacyWebArchive.cpp
24
25     page/win/FrameCairoWin.cpp
26     page/win/FrameWin.cpp
27
28     platform/cf/CFURLExtras.cpp
29     platform/cf/FileSystemCF.cpp
30     platform/cf/SharedBufferCF.cpp
31     platform/cf/URLCF.cpp
32
33     platform/cf/win/CertificateCFWin.cpp
34
35     platform/graphics/GLContext.cpp
36     platform/graphics/GraphicsLayer.cpp
37     platform/graphics/ImageSource.cpp
38     platform/graphics/PlatformDisplay.cpp
39     platform/graphics/ShadowBlur.cpp
40     platform/graphics/WOFFFileFormat.cpp
41
42     platform/graphics/cairo/BitmapImageCairo.cpp
43     platform/graphics/cairo/CairoUtilities.cpp
44     platform/graphics/cairo/FloatRectCairo.cpp
45     platform/graphics/cairo/FontCairo.cpp
46     platform/graphics/cairo/GradientCairo.cpp
47     platform/graphics/cairo/GraphicsContext3DCairo.cpp
48     platform/graphics/cairo/GraphicsContextCairo.cpp
49     platform/graphics/cairo/ImageBufferCairo.cpp
50     platform/graphics/cairo/ImageCairo.cpp
51     platform/graphics/cairo/IntRectCairo.cpp
52     platform/graphics/cairo/PathCairo.cpp
53     platform/graphics/cairo/PatternCairo.cpp
54     platform/graphics/cairo/PlatformContextCairo.cpp
55     platform/graphics/cairo/PlatformPathCairo.cpp
56     platform/graphics/cairo/RefPtrCairo.cpp
57     platform/graphics/cairo/TransformationMatrixCairo.cpp
58
59     platform/graphics/texmap/BitmapTexture.cpp
60     platform/graphics/texmap/BitmapTextureGL.cpp
61     platform/graphics/texmap/BitmapTexturePool.cpp
62     platform/graphics/texmap/GraphicsLayerTextureMapper.cpp
63     platform/graphics/texmap/TextureMapper.cpp
64     platform/graphics/texmap/TextureMapperAnimation.cpp
65     platform/graphics/texmap/TextureMapperBackingStore.cpp
66     platform/graphics/texmap/TextureMapperFPSCounter.cpp
67     platform/graphics/texmap/TextureMapperGL.cpp
68     platform/graphics/texmap/TextureMapperLayer.cpp
69     platform/graphics/texmap/TextureMapperShaderProgram.cpp
70     platform/graphics/texmap/TextureMapperSurfaceBackingStore.cpp
71     platform/graphics/texmap/TextureMapperTile.cpp
72     platform/graphics/texmap/TextureMapperTiledBackingStore.cpp
73
74     platform/graphics/win/DIBPixelData.cpp
75     platform/graphics/win/FontCacheWin.cpp
76     platform/graphics/win/FontCustomPlatformDataCairo.cpp
77     platform/graphics/win/FontPlatformDataCairoWin.cpp
78     platform/graphics/win/FontWin.cpp
79     platform/graphics/win/FullScreenController.cpp
80     platform/graphics/win/GlyphPageTreeNodeCairoWin.cpp
81     platform/graphics/win/GraphicsContextCairoWin.cpp
82     platform/graphics/win/GraphicsContextWin.cpp
83     platform/graphics/win/ImageCairoWin.cpp
84     platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp
85     platform/graphics/win/SimpleFontDataCairoWin.cpp
86     platform/graphics/win/SimpleFontDataWin.cpp
87     platform/graphics/win/TransformationMatrixWin.cpp
88     platform/graphics/win/UniscribeController.cpp
89
90     platform/image-decoders/ImageDecoder.cpp
91
92     platform/image-decoders/bmp/BMPImageDecoder.cpp
93     platform/image-decoders/bmp/BMPImageReader.cpp
94
95     platform/image-decoders/cairo/ImageDecoderCairo.cpp
96
97     platform/image-decoders/gif/GIFImageDecoder.cpp
98     platform/image-decoders/gif/GIFImageReader.cpp
99
100     platform/image-decoders/ico/ICOImageDecoder.cpp
101
102     platform/image-decoders/jpeg/JPEGImageDecoder.cpp
103
104     platform/image-decoders/png/PNGImageDecoder.cpp
105
106     platform/image-decoders/webp/WEBPImageDecoder.cpp
107
108     platform/network/CredentialStorage.cpp
109     platform/network/NetworkStorageSessionStub.cpp
110     platform/network/SynchronousLoaderClient.cpp
111
112     platform/network/curl/CookieJarCurl.cpp
113     platform/network/curl/CredentialStorageCurl.cpp
114     platform/network/curl/CurlCacheEntry.cpp
115     platform/network/curl/CurlCacheManager.cpp
116     platform/network/curl/CurlDownload.cpp
117     platform/network/curl/DNSCurl.cpp
118     platform/network/curl/FormDataStreamCurl.cpp
119     platform/network/curl/MultipartHandle.cpp
120     platform/network/curl/ProxyServerCurl.cpp
121     platform/network/curl/ResourceHandleCurl.cpp
122     platform/network/curl/ResourceHandleManager.cpp
123     platform/network/curl/SSLHandle.cpp
124     platform/network/curl/SocketStreamHandleCurl.cpp
125
126     platform/network/win/DownloadBundleWin.cpp
127
128     platform/text/cf/HyphenationCF.cpp
129
130     platform/text/win/LocaleWin.cpp
131     platform/text/win/TextBreakIteratorInternalICUWin.cpp
132
133     platform/win/DelayLoadedModulesEnumerator.cpp
134     platform/win/DragImageCairoWin.cpp
135     platform/win/GDIObjectCounter.cpp
136     platform/win/ImportedFunctionsEnumerator.cpp
137     platform/win/ImportedModulesEnumerator.cpp
138     platform/win/LoggingWin.cpp
139     platform/win/PEImage.cpp
140     platform/win/PathWalker.cpp
141     platform/win/WebCoreBundleWin.cpp
142     platform/win/WebCoreTextRenderer.cpp
143     platform/win/WindowMessageBroadcaster.cpp
144 )
145
146 list(APPEND WebCore_LIBRARIES
147     ${DirectX_LIBRARIES}
148     CFLite
149     SQLite3
150     cairo
151     comctl32
152     crypt32
153     iphlpapi
154     libcurl_imp
155     libjpeg
156     libpng
157     libxml2
158     libxslt
159     rpcrt4
160     shlwapi
161     usp10
162     version
163     winmm
164     ws2_32
165     zdll
166 )
167
168 list(APPEND WebCoreTestSupport_LIBRARIES
169     CFLite
170     cairo
171     shlwapi
172 )
173
174 list(APPEND WebCore_FORWARDING_HEADERS_DIRECTORIES
175     platform/graphics/cairo
176
177     platform/network/curl
178 )