1list(APPEND WebCore_INCLUDE_DIRECTORIES 2 "${WEBCORE_DIR}/accessibility/win" 3 "${WEBCORE_DIR}/platform/wince" 4 "${WEBCORE_DIR}/platform/win" 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 19list(APPEND WebCore_SOURCES 20 accessibility/win/AccessibilityObjectWin.cpp 21 22 html/HTMLSelectElementWin.cpp 23 24 page/win/DragControllerWin.cpp 25 page/win/EventHandlerWin.cpp 26 page/wince/FrameWinCE.cpp 27 28 rendering/RenderThemeWince.cpp 29 30 plugins/win/PluginDatabaseWin.cpp 31 32 platform/Cursor.cpp 33 platform/LocalizedStrings.cpp 34 platform/ScrollAnimatorNone.cpp 35 36 platform/win/BitmapInfo.cpp 37 platform/win/ClipboardUtilitiesWin.cpp 38 platform/win/ClipboardWin.cpp 39 platform/win/ContextMenuItemWin.cpp 40 platform/win/ContextMenuWin.cpp 41 platform/win/CursorWin.cpp 42 platform/win/DragDataWin.cpp 43 platform/win/DragImageWin.cpp 44 platform/win/EditorWin.cpp 45 platform/win/EventLoopWin.cpp 46 platform/win/KeyEventWin.cpp 47 platform/win/LanguageWin.cpp 48 platform/win/LocalizedStringsWin.cpp 49 platform/win/MIMETypeRegistryWin.cpp 50 platform/win/PasteboardWin.cpp 51 platform/win/PopupMenuWin.cpp 52 platform/win/PlatformMouseEventWin.cpp 53 platform/win/PlatformScreenWin.cpp 54 platform/win/RunLoopWin.cpp 55 platform/win/SSLKeyGeneratorWin.cpp 56 platform/win/ScrollbarThemeWin.cpp 57 platform/win/SearchPopupMenuWin.cpp 58 platform/win/SharedBufferWin.cpp 59 platform/win/SharedTimerWin.cpp 60 platform/win/SoundWin.cpp 61 platform/win/SystemInfo.cpp 62 platform/win/WCDataObject.cpp 63 platform/win/WebCoreInstanceHandle.cpp 64 platform/win/WidgetWin.cpp 65 platform/win/WheelEventWin.cpp 66 67 platform/wince/FileSystemWince.cpp 68 69 platform/network/NetworkStorageSessionStub.cpp 70 71 platform/network/win/CredentialStorageWin.cpp 72 platform/network/win/CookieJarWin.cpp 73 platform/network/win/NetworkStateNotifierWin.cpp 74 platform/network/win/ProxyServerWin.cpp 75 platform/network/win/ResourceHandleWin.cpp 76 platform/network/win/SocketStreamHandleWin.cpp 77 78 platform/graphics/opentype/OpenTypeUtilities.cpp 79 80 platform/graphics/win/DIBPixelData.cpp 81 platform/graphics/win/GDIExtras.cpp 82 platform/graphics/win/IconWin.cpp 83 platform/graphics/win/ImageWin.cpp 84 platform/graphics/win/IntPointWin.cpp 85 platform/graphics/win/IntRectWin.cpp 86 platform/graphics/win/IntSizeWin.cpp 87 88 platform/graphics/wince/FontCacheWince.cpp 89 platform/graphics/wince/FontCustomPlatformData.cpp 90 platform/graphics/wince/FontPlatformData.cpp 91 platform/graphics/wince/FontWince.cpp 92 platform/graphics/wince/GlyphPageTreeNodeWince.cpp 93 platform/graphics/wince/GradientWince.cpp 94 platform/graphics/wince/GraphicsContextWince.cpp 95 platform/graphics/wince/ImageBufferWince.cpp 96 platform/graphics/wince/ImageWinCE.cpp 97 platform/graphics/wince/PathWince.cpp 98 platform/graphics/wince/PlatformPathWince.cpp 99 platform/graphics/wince/SharedBitmap.cpp 100 platform/graphics/wince/SimpleFontDataWince.cpp 101 102 platform/text/LocaleNone.cpp 103 104 platform/text/win/TextCodecWin.cpp 105) 106 107list(APPEND WebCore_LIBRARIES 108 libjpeg 109 libpng 110 libxml2 111 libxslt 112 sqlite 113 crypt32 114 iphlpapi 115 wininet 116) 117 118if (ENABLE_NETSCAPE_PLUGIN_API) 119 list(APPEND WebCore_SOURCES 120 plugins/win/PluginMessageThrottlerWin.cpp 121 plugins/win/PluginPackageWin.cpp 122 plugins/win/PluginViewWin.cpp 123 ) 124endif () 125