Speculative WinCE build correction after r90057.
[WebKit-https.git] / Source / WebCore / CMakeListsWinCE.txt
1 LIST(APPEND WebCore_INCLUDE_DIRECTORIES
2     "${WEBCORE_DIR}/platform/wince"
3     "${WEBCORE_DIR}/platform/win"
4     "${WEBCORE_DIR}/platform/text/wince"
5     "${WEBCORE_DIR}/platform/graphics/wince"
6     "${WEBCORE_DIR}/platform/graphics/win"
7     "${WEBCORE_DIR}/platform/network/win"
8     "${WEBCORE_DIR}/plugins/win"
9     "${WEBCORE_DIR}/page/wince"
10     "${WEBCORE_DIR}/page/win"
11     "${3RDPARTY_DIR}/libjpeg"
12     "${3RDPARTY_DIR}/libpng"
13     "${3RDPARTY_DIR}/libxml2/include"
14     "${3RDPARTY_DIR}/libxslt/include"
15     "${3RDPARTY_DIR}/sqlite"
16     "${3RDPARTY_DIR}/zlib"
17 )
18
19 LIST(APPEND WebCore_SOURCES
20     bindings/js/ScriptControllerWin.cpp
21
22     page/win/DragControllerWin.cpp
23     page/win/EventHandlerWin.cpp
24     page/wince/FrameWinCE.cpp
25
26     rendering/RenderThemeWince.cpp
27
28     plugins/PluginDatabase.cpp
29
30     plugins/win/PluginDatabaseWin.cpp
31
32     platform/Cursor.cpp
33     platform/LocalizedStrings.cpp
34     platform/PlatformStrategies.cpp
35     platform/ScrollAnimatorWin.cpp
36
37     platform/graphics/ImageSource.cpp
38
39     platform/image-decoders/ImageDecoder.cpp
40     platform/image-decoders/bmp/BMPImageDecoder.cpp
41     platform/image-decoders/bmp/BMPImageReader.cpp
42     platform/image-decoders/gif/GIFImageDecoder.cpp
43     platform/image-decoders/gif/GIFImageReader.cpp
44     platform/image-decoders/ico/ICOImageDecoder.cpp
45     platform/image-decoders/jpeg/JPEGImageDecoder.cpp
46     platform/image-decoders/png/PNGImageDecoder.cpp
47     platform/image-decoders/webp/WEBPImageDecoder.cpp
48
49     platform/win/BitmapInfo.cpp
50     platform/win/ClipboardUtilitiesWin.cpp
51     platform/win/ClipboardWin.cpp
52     platform/win/ContextMenuItemWin.cpp
53     platform/win/ContextMenuWin.cpp
54     platform/win/CursorWin.cpp
55     platform/win/EditorWin.cpp
56     platform/win/EventLoopWin.cpp
57     platform/win/KeyEventWin.cpp
58     platform/win/LanguageWin.cpp
59     platform/win/LocalizedStringsWin.cpp
60     platform/win/PasteboardWin.cpp
61     platform/win/PopupMenuWin.cpp
62     platform/win/PlatformMouseEventWin.cpp
63     platform/win/PlatformScreenWin.cpp
64     platform/win/SSLKeyGeneratorWin.cpp
65     platform/win/ScrollbarThemeWin.cpp
66     platform/win/SearchPopupMenuWin.cpp
67     platform/win/SharedBufferWin.cpp
68     platform/win/SoundWin.cpp
69     platform/win/SystemInfo.cpp
70     platform/win/SystemTimeWin.cpp
71     platform/win/WCDataObject.cpp
72     platform/win/WebCoreInstanceHandle.cpp
73     platform/win/WidgetWin.cpp
74     platform/win/WheelEventWin.cpp
75
76     platform/wince/DragDataWince.cpp
77     platform/wince/DragImageWince.cpp
78     platform/wince/FileSystemWince.cpp
79     platform/wince/KURLWince.cpp
80     platform/wince/MIMETypeRegistryWince.cpp
81     platform/wince/SharedTimerWince.cpp
82
83     platform/network/win/CookieJarWin.cpp
84     platform/network/win/CookieStorageWin.cpp
85     platform/network/win/NetworkStateNotifierWin.cpp
86     platform/network/win/ProxyServerWin.cpp
87     platform/network/win/ResourceHandleWin.cpp
88     platform/network/win/SocketStreamHandleWin.cpp
89
90     platform/graphics/opentype/OpenTypeUtilities.cpp
91
92     platform/graphics/win/DIBPixelData.cpp
93     platform/graphics/win/GDIExtras.cpp
94     platform/graphics/win/IconWin.cpp
95     platform/graphics/win/ImageWin.cpp
96     platform/graphics/win/IntPointWin.cpp
97     platform/graphics/win/IntRectWin.cpp
98     platform/graphics/win/IntSizeWin.cpp
99
100     platform/graphics/wince/FontCacheWince.cpp
101     platform/graphics/wince/FontCustomPlatformData.cpp
102     platform/graphics/wince/FontPlatformData.cpp
103     platform/graphics/wince/FontWince.cpp
104     platform/graphics/wince/GlyphPageTreeNodeWince.cpp
105     platform/graphics/wince/GradientWince.cpp
106     platform/graphics/wince/GraphicsContextWince.cpp
107     platform/graphics/wince/ImageBufferWince.cpp
108     platform/graphics/wince/ImageWinCE.cpp
109     platform/graphics/wince/PathWince.cpp
110     platform/graphics/wince/PlatformPathWince.cpp
111     platform/graphics/wince/SharedBitmap.cpp
112     platform/graphics/wince/SimpleFontDataWince.cpp
113
114     platform/text/TextEncodingDetectorNone.cpp
115
116     platform/text/wince/TextBreakIteratorWince.cpp
117     platform/text/wince/TextCodecWinCE.cpp
118 )
119
120 LIST(APPEND WebCore_LIBRARIES
121     libjpeg
122     libpng
123     libxml2
124     libxslt
125     sqlite
126     crypt32
127     iphlpapi
128     wininet
129 )
130
131
132 IF (ENABLE_NETSCAPE_PLUGIN_API)
133     LIST(APPEND WebCore_SOURCES
134         plugins/win/PluginMessageThrottlerWin.cpp
135         plugins/win/PluginPackageWin.cpp
136         plugins/win/PluginViewWin.cpp
137         plugins/PluginPackage.cpp
138         plugins/PluginView.cpp
139     )
140 ELSE ()
141     LIST(APPEND WebCore_SOURCES
142         plugins/PluginPackage.cpp
143         plugins/PluginPackageNone.cpp
144         plugins/PluginViewNone.cpp
145     )
146 ENDIF ()