Try to fix Windows build.
[WebKit-https.git] / Source / WebCore / PlatformPlayStation.cmake
1 include(platform/Cairo.cmake)
2 include(platform/Curl.cmake)
3 include(platform/FreeType.cmake)
4 include(platform/ImageDecoders.cmake)
5 include(platform/TextureMapper.cmake)
6
7 list(APPEND WebCore_INCLUDE_DIRECTORIES
8     ${THIRDPARTY_DIR}/ANGLE/
9     ${THIRDPARTY_DIR}/ANGLE/include/KHR
10     ${WEBCORE_DIR}/platform
11     ${WEBCORE_DIR}/platform/generic
12     ${WEBCORE_DIR}/platform/graphics/egl
13     ${WEBCORE_DIR}/platform/graphics/opengl
14     ${WEBCORE_DIR}/platform/graphics/libwpe
15     ${WEBCORE_DIR}/platform/mediacapabilities
16 )
17
18 list(APPEND WebCore_SOURCES
19     editing/libwpe/EditorLibWPE.cpp
20
21     page/scrolling/nicosia/ScrollingCoordinatorNicosia.cpp
22     page/scrolling/nicosia/ScrollingStateNodeNicosia.cpp
23     page/scrolling/nicosia/ScrollingTreeFixedNode.cpp
24     page/scrolling/nicosia/ScrollingTreeFrameScrollingNodeNicosia.cpp
25     page/scrolling/nicosia/ScrollingTreeNicosia.cpp
26     page/scrolling/nicosia/ScrollingTreeStickyNode.cpp
27
28     page/scrolling/generic/ScrollingThreadGeneric.cpp
29
30     platform/ScrollAnimationKinetic.cpp
31     platform/ScrollAnimationSmooth.cpp
32     platform/UserAgentQuirks.cpp
33
34     platform/generic/KeyedDecoderGeneric.cpp
35     platform/generic/KeyedEncoderGeneric.cpp
36     platform/generic/ScrollAnimatorGeneric.cpp
37
38     platform/graphics/GLContext.cpp
39     platform/graphics/GraphicsContext3DPrivate.cpp
40     platform/graphics/PlatformDisplay.cpp
41
42     platform/graphics/egl/GLContextEGL.cpp
43     platform/graphics/egl/GLContextEGLLibWPE.cpp
44
45     platform/graphics/libwpe/PlatformDisplayLibWPE.cpp
46
47     platform/graphics/opengl/Extensions3DOpenGLCommon.cpp
48     platform/graphics/opengl/Extensions3DOpenGLES.cpp
49     platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp
50     platform/graphics/opengl/GraphicsContext3DOpenGLES.cpp
51     platform/graphics/opengl/TemporaryOpenGLSetting.cpp
52
53     platform/libwpe/PasteboardLibWPE.cpp
54     platform/libwpe/PlatformKeyboardEventLibWPE.cpp
55     platform/libwpe/PlatformPasteboardLibWPE.cpp
56
57     platform/network/playstation/CurlSSLHandlePlayStation.cpp
58     platform/network/playstation/NetworkStateNotifierPlayStation.cpp
59
60     platform/playstation/EventLoopPlayStation.cpp
61     platform/playstation/MIMETypeRegistryPlayStation.cpp
62     platform/playstation/PlatformScreenPlayStation.cpp
63     platform/playstation/ScrollbarThemePlayStation.cpp
64     platform/playstation/UserAgentPlayStation.cpp
65
66     platform/posix/SharedBufferPOSIX.cpp
67
68     platform/text/Hyphenation.cpp
69     platform/text/LocaleICU.cpp
70
71     platform/unix/LoggingUnix.cpp
72
73     rendering/RenderThemePlayStation.cpp
74 )
75
76 list(APPEND WebCore_USER_AGENT_STYLE_SHEETS
77     ${WEBCORE_DIR}/Modules/mediacontrols/mediaControlsBase.css
78 )
79
80 set(WebCore_USER_AGENT_SCRIPTS
81     ${WEBCORE_DIR}/en.lproj/mediaControlsLocalizedStrings.js
82     ${WEBCORE_DIR}/Modules/mediacontrols/mediaControlsBase.js
83 )
84
85 list(APPEND WebCore_SYSTEM_INCLUDE_DIRECTORIES
86     ${ICU_INCLUDE_DIRS}
87     ${LIBXML2_INCLUDE_DIR}
88     ${SQLITE_INCLUDE_DIR}
89     ${ZLIB_INCLUDE_DIRS}
90     ${WPE_INCLUDE_DIRS}
91 )
92
93 list(APPEND WebCore_LIBRARIES
94     ${ICU_LIBRARIES}
95     ${LIBXML2_LIBRARIES}
96     ${SQLITE_LIBRARIES}
97     ${ZLIB_LIBRARIES}
98     ${WPE_LIBRARIES}
99 )