summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/CMakeListsEfl.txt
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2011-05-06 11:45:16 +0100
committerSteve Block <steveblock@google.com>2011-05-12 13:44:10 +0100
commitcad810f21b803229eb11403f9209855525a25d57 (patch)
tree29a6fd0279be608e0fe9ffe9841f722f0f4e4269 /Source/WebCore/CMakeListsEfl.txt
parent121b0cf4517156d0ac5111caf9830c51b69bae8f (diff)
downloadexternal_webkit-cad810f21b803229eb11403f9209855525a25d57.zip
external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.gz
external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.bz2
Merge WebKit at r75315: Initial merge by git.
Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
Diffstat (limited to 'Source/WebCore/CMakeListsEfl.txt')
-rw-r--r--Source/WebCore/CMakeListsEfl.txt263
1 files changed, 263 insertions, 0 deletions
diff --git a/Source/WebCore/CMakeListsEfl.txt b/Source/WebCore/CMakeListsEfl.txt
new file mode 100644
index 0000000..2ff8c4e
--- /dev/null
+++ b/Source/WebCore/CMakeListsEfl.txt
@@ -0,0 +1,263 @@
+LIST(APPEND WebCore_LINK_FLAGS
+ ${ECORE_X_LDFLAGS}
+ ${EFLDEPS_LDFLAGS}
+)
+
+LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ "${JAVASCRIPTCORE_DIR}/wtf/gobject"
+ "${JAVASCRIPTCORE_DIR}/wtf/text"
+ "${WEBCORE_DIR}/platform/efl"
+ "${WEBCORE_DIR}/platform/text/efl"
+ "${WEBCORE_DIR}/platform/graphics/efl"
+ "${WEBCORE_DIR}/page/efl"
+ "${WEBCORE_DIR}/accessibility/efl"
+ "${WEBKIT_DIR}/efl/WebCoreSupport"
+ "${WEBKIT_DIR}/efl/ewk"
+)
+
+LIST(APPEND WebCore_SOURCES
+ accessibility/efl/AccessibilityObjectEfl.cpp
+ bindings/js/ScriptControllerEfl.cpp
+ page/efl/DragControllerEfl.cpp
+ page/efl/EventHandlerEfl.cpp
+ page/efl/FrameEfl.cpp
+ platform/efl/ClipboardEfl.cpp
+ platform/efl/ContextMenuEfl.cpp
+ platform/efl/ContextMenuItemEfl.cpp
+ platform/efl/CursorEfl.cpp
+ platform/efl/DragDataEfl.cpp
+ platform/efl/DragImageEfl.cpp
+ platform/efl/EventLoopEfl.cpp
+ platform/efl/FileChooserEfl.cpp
+ platform/efl/FileSystemEfl.cpp
+ platform/efl/KURLEfl.cpp
+ platform/efl/LanguageEfl.cpp
+ platform/efl/LocalizedStringsEfl.cpp
+ platform/efl/LoggingEfl.cpp
+ platform/efl/MIMETypeRegistryEfl.cpp
+ platform/efl/PasteboardEfl.cpp
+ platform/efl/PlatformKeyboardEventEfl.cpp
+ platform/efl/PlatformMouseEventEfl.cpp
+ platform/efl/PlatformScreenEfl.cpp
+ platform/efl/PlatformTouchEventEfl.cpp
+ platform/efl/PlatformTouchPointEfl.cpp
+ platform/efl/PlatformWheelEventEfl.cpp
+ platform/efl/PopupMenuEfl.cpp
+ platform/efl/RenderThemeEfl.cpp
+ platform/efl/ScrollViewEfl.cpp
+ platform/efl/ScrollbarEfl.cpp
+ platform/efl/ScrollbarThemeEfl.cpp
+ platform/efl/SearchPopupMenuEfl.cpp
+ platform/efl/SharedBufferEfl.cpp
+ platform/efl/SharedTimerEfl.cpp
+ platform/efl/SoundEfl.cpp
+ platform/efl/SystemTimeEfl.cpp
+ platform/efl/TemporaryLinkStubs.cpp
+ platform/efl/WidgetEfl.cpp
+ platform/graphics/efl/FontEfl.cpp
+ platform/graphics/efl/IconEfl.cpp
+ platform/graphics/efl/ImageEfl.cpp
+ platform/graphics/efl/IntPointEfl.cpp
+ platform/graphics/efl/IntRectEfl.cpp
+ platform/posix/FileSystemPOSIX.cpp
+ platform/text/efl/TextBreakIteratorInternalICUEfl.cpp
+ plugins/PluginDataNone.cpp
+)
+
+IF (WTF_PLATFORM_CAIRO)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ "${WEBCORE_DIR}/platform/graphics/cairo"
+ )
+ LIST(APPEND WebCore_SOURCES
+ platform/graphics/cairo/CairoUtilities.cpp
+ platform/graphics/cairo/ContextShadowCairo.cpp
+ platform/graphics/cairo/FontCairo.cpp
+ platform/graphics/cairo/GradientCairo.cpp
+ platform/graphics/cairo/GraphicsContextCairo.cpp
+ platform/graphics/cairo/ImageBufferCairo.cpp
+ platform/graphics/cairo/ImageCairo.cpp
+ platform/graphics/cairo/OwnPtrCairo.cpp
+ platform/graphics/cairo/PathCairo.cpp
+ platform/graphics/cairo/PatternCairo.cpp
+ platform/graphics/cairo/RefPtrCairo.cpp
+ platform/graphics/cairo/TransformationMatrixCairo.cpp
+
+ platform/image-decoders/cairo/ImageDecoderCairo.cpp
+ )
+
+ IF (WTF_USE_FREETYPE)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ "${WEBCORE_DIR}/platform/graphics/freetype"
+ )
+ LIST(APPEND WebCore_SOURCES
+ platform/graphics/WOFFFileFormat.cpp
+ platform/graphics/freetype/FontCacheFreeType.cpp
+ platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp
+ platform/graphics/freetype/FontPlatformDataFreeType.cpp
+ platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp
+ platform/graphics/freetype/SimpleFontDataFreeType.cpp
+ )
+ ENDIF ()
+
+ IF (WTF_USE_PANGO)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ "${WEBCORE_DIR}/platform/graphics/pango"
+ ${Pango_INCLUDE_DIRS}
+ )
+ LIST(APPEND WebCore_SOURCES
+ platform/graphics/pango/FontCachePango.cpp
+ platform/graphics/pango/FontCustomPlatformDataPango.cpp
+ platform/graphics/pango/FontPlatformDataPango.cpp
+ platform/graphics/pango/GlyphPageTreeNodePango.cpp
+ platform/graphics/pango/SimpleFontDataPango.cpp
+ )
+ LIST(APPEND WebCore_LIBRARIES
+ ${Pango_LIBRARIES}
+ )
+ ENDIF ()
+ENDIF ()
+
+IF (WTF_USE_SOUP)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ "${WEBCORE_DIR}/platform/network/soup"
+ "${WEBCORE_DIR}/platform/network/soup/cache"
+ "${WEBCORE_DIR}/platform/network/soup/cache/webkit"
+ )
+ LIST(APPEND WebCore_SOURCES
+ platform/network/soup/CookieJarSoup.cpp
+ platform/network/soup/GOwnPtrSoup.cpp
+ platform/network/soup/ResourceHandleSoup.cpp
+ platform/network/soup/ResourceRequestSoup.cpp
+ platform/network/soup/ResourceResponseSoup.cpp
+ platform/network/soup/SocketStreamHandleSoup.cpp
+ platform/network/soup/SoupURIUtils.cpp
+
+ platform/network/soup/cache/soup-directory-input-stream.c
+ platform/network/soup/cache/soup-http-input-stream.c
+ platform/network/soup/cache/soup-request-data.c
+ platform/network/soup/cache/soup-request-file.c
+ platform/network/soup/cache/soup-request-http.c
+ platform/network/soup/cache/soup-request.c
+ platform/network/soup/cache/soup-requester.c
+
+ platform/network/soup/cache/webkit/soup-cache.c
+ )
+ENDIF ()
+
+IF (WTF_USE_CURL)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ "${WEBCORE_DIR}/platform/network/curl"
+ )
+ LIST(APPEND WebCore_SOURCES
+ platform/network/curl/CookieJarCurl.cpp
+ platform/network/curl/DNSCurl.cpp
+ platform/network/curl/FormDataStreamCurl.cpp
+ platform/network/curl/ResourceHandleCurl.cpp
+ platform/network/curl/ResourceHandleManager.cpp
+ platform/network/curl/SocketStreamHandleCurl.cpp
+ )
+ENDIF ()
+
+IF (WTF_USE_ICU_UNICODE)
+ LIST(APPEND WebCore_SOURCES
+ editing/SmartReplaceICU.cpp
+ platform/text/TextEncodingDetectorICU.cpp
+ platform/text/TextBreakIteratorICU.cpp
+ platform/text/TextCodecICU.cpp
+ )
+ENDIF ()
+
+IF (ENABLE_VIDEO)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ "${WEBCORE_DIR}/platform/graphics/gstreamer"
+ )
+ LIST(APPEND WebCore_SOURCES
+ platform/graphics/gstreamer/GOwnPtrGStreamer.cpp
+ platform/graphics/gstreamer/GStreamerGWorld.cpp
+ platform/graphics/gstreamer/ImageGStreamerCairo.cpp
+ platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
+ platform/graphics/gstreamer/PlatformVideoWindowEfl.cpp
+ platform/graphics/gstreamer/VideoSinkGStreamer.cpp
+ platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp
+ )
+ENDIF ()
+
+LIST(APPEND WebCore_LIBRARIES
+ ${Cairo_LIBRARIES}
+ ${ECORE_X_LIBRARIES}
+ ${EFLDEPS_LIBRARIES}
+ ${EVAS_LIBRARIES}
+ ${Freetype_LIBRARIES}
+ ${ICU_LIBRARIES}
+ ${LIBXML2_LIBRARIES}
+ ${LIBXSLT_LIBRARIES}
+ ${SQLITE_LIBRARIES}
+)
+
+IF (WTF_USE_SOUP)
+ LIST(APPEND WebCore_LIBRARIES
+ ${LIBSOUP24_LIBRARIES}
+ )
+ENDIF ()
+
+IF (WTF_USE_CURL)
+ LIST(APPEND WebCore_LIBRARIES
+ ${CURL_LIBRARIES}
+ )
+ENDIF ()
+
+IF (ENABLE_VIDEO)
+ LIST(APPEND WebCore_LIBRARIES
+ ${GStreamer-App_LIBRARIES}
+ ${GStreamer-Interfaces_LIBRARIES}
+ ${GStreamer-Pbutils_LIBRARIES}
+ ${GStreamer-Video_LIBRARIES}
+ )
+ENDIF ()
+
+LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ ${Cairo_INCLUDE_DIRS}
+ ${ECORE_X_INCLUDE_DIRS}
+ ${EFLDEPS_INCLUDE_DIRS}
+ ${EVAS_INCLUDE_DIRS}
+ ${Freetype_INCLUDE_DIRS}
+ ${ICU_INCLUDE_DIRS}
+ ${LIBXML2_INCLUDE_DIR}
+ ${LIBXSLT_INCLUDE_DIRS}
+ ${SQLITE_INCLUDE_DIRS}
+)
+
+IF (ENABLE_VIDEO)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ ${GStreamer-App_INCLUDE_DIRS}
+ ${GStreamer-Interfaces_INCLUDE_DIRS}
+ ${GStreamer-Pbutils_INCLUDE_DIRS}
+ ${GStreamer-Video_INCLUDE_DIRS}
+ )
+ENDIF ()
+
+
+IF (ENABLE_GLIB_SUPPORT)
+ LIST(APPEND WebCore_LIBRARIES
+ ${GDK_LIBRARIES}
+ ${Glib_LIBRARIES}
+ )
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ ${GDK_INCLUDE_DIRS}
+ ${Glib_INCLUDE_DIRS}
+ )
+ENDIF ()
+
+IF (WTF_USE_SOUP)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ ${LIBSOUP24_INCLUDE_DIRS}
+ )
+ENDIF ()
+
+IF (WTF_USE_CURL)
+ LIST(APPEND WebCore_INCLUDE_DIRECTORIES
+ ${CURL_INCLUDE_DIRS}
+ )
+ENDIF ()
+
+ADD_DEFINITIONS(-DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1)