OSDN Git Service

am 6032fa42: Merge "Implement dual textures for layers to handle zooming correctly...
[android-x86/external-webkit.git] / Source / WebCore / CMakeListsWinCE.txt
1 LIST(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
20 LIST(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
121 LIST(APPEND WebCore_LIBRARIES
122     libjpeg
123     libpng
124     libxml2
125     libxslt
126     sqlite
127     crypt32
128     iphlpapi
129     wininet
130 )
131
132
133 IF (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     )
139 ELSE ()
140     LIST(APPEND WebCore_SOURCES
141         plugins/PluginPackage.cpp
142     )
143 ENDIF ()