[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-10851-g50815da
commit-queue at webkit.org
commit-queue at webkit.org
Wed Dec 22 18:27:35 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit cd568f5b3e9ab5a23e3beb1e6a7422a9557cc12a
Author: commit-queue at webkit.org <commit-queue at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Sat Dec 11 04:58:58 2010 +0000
2010-12-10 Siddharth Mathur <siddharth.mathur at nokia.com>
Reviewed by Eric Seidel.
[Qt][WK2] Make WebKit2 static library compile on Symbian
https://bugs.webkit.org/show_bug.cgi?id=50861
* WebKit2.pro:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73834 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit2/ChangeLog b/WebKit2/ChangeLog
index 02f4ec3..ca1fe7b 100644
--- a/WebKit2/ChangeLog
+++ b/WebKit2/ChangeLog
@@ -1,3 +1,12 @@
+2010-12-10 Siddharth Mathur <siddharth.mathur at nokia.com>
+
+ Reviewed by Eric Seidel.
+
+ [Qt][WK2] Make WebKit2 static library compile on Symbian
+ https://bugs.webkit.org/show_bug.cgi?id=50861
+
+ * WebKit2.pro:
+
2010-12-10 Sam Weinig <sam at webkit.org>
Reviewed by Anders Carlsson.
diff --git a/WebKit2/WebKit2.pro b/WebKit2/WebKit2.pro
index a35a1cc..fc9e54f 100644
--- a/WebKit2/WebKit2.pro
+++ b/WebKit2/WebKit2.pro
@@ -23,11 +23,22 @@ CONFIG += staticlib
TARGET = $$WEBKIT2_TARGET
DESTDIR = $$WEBKIT2_DESTDIR
-!CONFIG(release, debug|release) {
- OBJECTS_DIR = obj/debug
-} else { # Release
- OBJECTS_DIR = obj/release
- DEFINES += NDEBUG
+!symbian {
+ !CONFIG(release, debug|release) {
+ OBJECTS_DIR = obj/debug
+ } else { # Release
+ OBJECTS_DIR = obj/release
+ DEFINES += NDEBUG
+ }
+}
+
+symbian {
+ # DEFINES += QT_MAKEDLL
+ DEFINES += BUILDING_WEBKIT
+ MMP_RULES += "USERINCLUDE ../WebCore/bridge"
+ MMP_RULES += "USERINCLUDE ../WebCore/platform/text"
+ MMP_RULES += "USERINCLUDE ../WebCore/platform/animation"
+ MMP_RULES += "USERINCLUDE ../WebCore/rendering"
}
# Build both debug and release configurations
@@ -380,10 +391,6 @@ HEADERS += \
WebProcess/Plugins/Netscape/NPJSObject.h \
WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h \
WebProcess/Plugins/Netscape/NPRuntimeUtilities.h \
- WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp \
- WebProcess/Plugins/Netscape/NetscapePlugin.h \
- WebProcess/Plugins/Netscape/NetscapePluginModule.h \
- WebProcess/Plugins/Netscape/NetscapePluginStream.h \
WebProcess/Plugins/Plugin.h \
WebProcess/Plugins/PluginController.h \
WebProcess/Plugins/PluginView.h \
@@ -585,11 +592,6 @@ SOURCES += \
WebProcess/Plugins/Netscape/NPJSObject.cpp \
WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp \
WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp \
- WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp \
- WebProcess/Plugins/Netscape/NetscapePlugin.cpp \
- WebProcess/Plugins/Netscape/NetscapePluginModule.cpp \
- WebProcess/Plugins/Netscape/NetscapePluginStream.cpp \
- WebProcess/Plugins/Netscape/qt/NetscapePluginQt.cpp \
WebProcess/Plugins/Plugin.cpp \
WebProcess/Plugins/PluginView.cpp \
WebProcess/WebCoreSupport/WebChromeClient.cpp \
@@ -628,3 +630,19 @@ SOURCES += \
WebProcess/qt/WebProcessMainQt.cpp \
WebProcess/qt/WebProcessQt.cpp \
$$WEBKIT2_GENERATED_SOURCES
+
+ !symbian: {
+ # TODO: Resolve compiler errors with NPEvent/QEvents on Symbian
+ INCLUDEPATH += $$WK2_DIR/WebProcess/Plugins/Netscape
+ HEADERS += \
+ $$WK2_DIR/WebProcess/Plugins/Netscape/NetscapePlugin.h \
+ $$WK2_DIR/WebProcess/Plugins/Netscape/NetscapePluginModule.h \
+ $$WK2_DIR/WebProcess/Plugins/Netscape/NetscapePluginStream.h
+
+ SOURCES += \
+ $$WK2_DIR/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp \
+ $$WK2_DIR/WebProcess/Plugins/Netscape/NetscapePlugin.cpp \
+ $$WK2_DIR/WebProcess/Plugins/Netscape/NetscapePluginModule.cpp \
+ $$WK2_DIR/WebProcess/Plugins/Netscape/NetscapePluginStream.cpp \
+ $$WK2_DIR/WebProcess/Plugins/Netscape/qt/NetscapePluginQt.cpp
+ }
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list