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