Make CacheStorageEngineCaches's decodeCachesNames() more robust against bad input...
[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_PRIVATE_INCLUDE_DIRECTORIES
8     ${WEBCORE_DIR}/platform
9     ${WEBCORE_DIR}/platform/generic
10     ${WEBCORE_DIR}/platform/graphics/egl
11     ${WEBCORE_DIR}/platform/graphics/opengl
12     ${WEBCORE_DIR}/platform/graphics/libwpe
13     ${WEBCORE_DIR}/platform/mediacapabilities
14 )
15
16 list(APPEND WebCore_SOURCES
17     editing/libwpe/EditorLibWPE.cpp
18
19     page/scrolling/nicosia/ScrollingCoordinatorNicosia.cpp
20     page/scrolling/nicosia/ScrollingStateNodeNicosia.cpp
21     page/scrolling/nicosia/ScrollingTreeFixedNode.cpp
22     page/scrolling/nicosia/ScrollingTreeFrameScrollingNodeNicosia.cpp
23     page/scrolling/nicosia/ScrollingTreeNicosia.cpp
24     page/scrolling/nicosia/ScrollingTreeStickyNode.cpp
25
26     page/scrolling/generic/ScrollingThreadGeneric.cpp
27
28     platform/ScrollAnimationKinetic.cpp
29     platform/ScrollAnimationSmooth.cpp
30     platform/UserAgentQuirks.cpp
31
32     platform/generic/KeyedDecoderGeneric.cpp
33     platform/generic/KeyedEncoderGeneric.cpp
34     platform/generic/ScrollAnimatorGeneric.cpp
35
36     platform/graphics/GLContext.cpp
37     platform/graphics/GraphicsContext3DPrivate.cpp
38     platform/graphics/PlatformDisplay.cpp
39
40     platform/graphics/egl/GLContextEGL.cpp
41     platform/graphics/egl/GLContextEGLLibWPE.cpp
42
43     platform/graphics/libwpe/PlatformDisplayLibWPE.cpp
44
45     platform/graphics/opengl/Extensions3DOpenGLCommon.cpp
46     platform/graphics/opengl/Extensions3DOpenGLES.cpp
47     platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp
48     platform/graphics/opengl/GraphicsContext3DOpenGLES.cpp
49     platform/graphics/opengl/TemporaryOpenGLSetting.cpp
50
51     platform/libwpe/PasteboardLibWPE.cpp
52     platform/libwpe/PlatformKeyboardEventLibWPE.cpp
53     platform/libwpe/PlatformPasteboardLibWPE.cpp
54
55     platform/network/playstation/CurlSSLHandlePlayStation.cpp
56     platform/network/playstation/NetworkStateNotifierPlayStation.cpp
57
58     platform/playstation/EventLoopPlayStation.cpp
59     platform/playstation/MIMETypeRegistryPlayStation.cpp
60     platform/playstation/PlatformScreenPlayStation.cpp
61     platform/playstation/ScrollbarThemePlayStation.cpp
62     platform/playstation/UserAgentPlayStation.cpp
63
64     platform/posix/SharedBufferPOSIX.cpp
65
66     platform/text/Hyphenation.cpp
67     platform/text/LocaleICU.cpp
68
69     platform/unix/LoggingUnix.cpp
70
71     rendering/RenderThemePlayStation.cpp
72 )
73
74 list(APPEND WebCore_USER_AGENT_STYLE_SHEETS
75     ${WEBCORE_DIR}/Modules/mediacontrols/mediaControlsBase.css
76 )
77
78 set(WebCore_USER_AGENT_SCRIPTS
79     ${WEBCORE_DIR}/en.lproj/mediaControlsLocalizedStrings.js
80     ${WEBCORE_DIR}/Modules/mediacontrols/mediaControlsBase.js
81 )
82
83 list(APPEND WebCore_SYSTEM_INCLUDE_DIRECTORIES
84     ${LIBXML2_INCLUDE_DIR}
85     ${SQLITE_INCLUDE_DIR}
86     ${ZLIB_INCLUDE_DIRS}
87     ${WPE_INCLUDE_DIRS}
88 )
89
90 list(APPEND WebCore_LIBRARIES
91     ${LIBXML2_LIBRARIES}
92     ${SQLITE_LIBRARIES}
93     ${ZLIB_LIBRARIES}
94     ${WPE_LIBRARIES}
95 )