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