[SCM] WebKit Debian packaging branch, debian/experimental, updated. debian/1.3.8-1-1049-g2e11a8e
laszlo.1.gombos at nokia.com
laszlo.1.gombos at nokia.com
Fri Jan 21 15:11:13 UTC 2011
The following commit has been merged in the debian/experimental branch:
commit b83db6568cbe89d79480ee60d769794ec0c5b39d
Author: laszlo.1.gombos at nokia.com <laszlo.1.gombos at nokia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Sat Jan 8 14:39:50 2011 +0000
2011-01-08 Laszlo Gombos <laszlo.1.gombos at nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt][Symbian] Make sure WebKit headers are included before platform headers on Symbian
https://bugs.webkit.org/show_bug.cgi?id=31273
On Symbian PREPEND_INCLUDEPATH is the best way to make sure that WebKit headers
are included before platform headers. On all other platforms continue to use
INCLUDEPATH (as before).
* WebKit2.pro:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75320 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit2/ChangeLog b/WebKit2/ChangeLog
index 5fcbe3b..ef42c9a 100644
--- a/WebKit2/ChangeLog
+++ b/WebKit2/ChangeLog
@@ -1,3 +1,16 @@
+2011-01-08 Laszlo Gombos <laszlo.1.gombos at nokia.com>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [Qt][Symbian] Make sure WebKit headers are included before platform headers on Symbian
+ https://bugs.webkit.org/show_bug.cgi?id=31273
+
+ On Symbian PREPEND_INCLUDEPATH is the best way to make sure that WebKit headers
+ are included before platform headers. On all other platforms continue to use
+ INCLUDEPATH (as before).
+
+ * WebKit2.pro:
+
2011-01-08 Csaba Osztrogonác <ossy at webkit.org>
[Qt][WK2] Unreviewed buildfix after r75313.
diff --git a/WebKit2/WebKit2.pro b/WebKit2/WebKit2.pro
index 891a5dc..43b7cfd 100644
--- a/WebKit2/WebKit2.pro
+++ b/WebKit2/WebKit2.pro
@@ -33,12 +33,11 @@ DESTDIR = $$WEBKIT2_DESTDIR
# Build both debug and release configurations
mac: CONFIG += build_all
-INCLUDEPATH = \
+WEBKIT2_INCLUDEPATH = \
$$PWD/.. \ # FIXME: Remove this include once we move all the source to Source.
$$PWD/../Source \
- $$INCLUDEPATH
-INCLUDEPATH = \
+WEBKIT2_INCLUDEPATH = \
$$PWD/../Source/JavaScriptCore \
$$PWD/../Source/JavaScriptCore/assembler \
$$PWD/../Source/JavaScriptCore/bytecode \
@@ -56,9 +55,9 @@ INCLUDEPATH = \
$$PWD/../Source/JavaScriptCore/yarr \
$$PWD/../Source/JavaScriptCore/API \
$$PWD/../Source/JavaScriptCore/ForwardingHeaders \
- $$INCLUDEPATH
+ $$WEBKIT2_INCLUDEPATH
-INCLUDEPATH = \
+WEBKIT2_INCLUDEPATH = \
$$PWD/../Source/WebCore \
$$PWD/../Source/WebCore/accessibility \
$$PWD/../Source/WebCore/bindings \
@@ -108,9 +107,9 @@ INCLUDEPATH = \
$$PWD/../Source/WebCore/wml \
$$PWD/../Source/WebCore/workers \
$$PWD/../Source/WebCore/xml \
- $$INCLUDEPATH
+ $$WEBKIT2_INCLUDEPATH
-INCLUDEPATH = \
+WEBKIT2_INCLUDEPATH = \
$$PWD/../Source/WebCore/bridge/qt \
$$PWD/../Source/WebCore/page/qt \
$$PWD/../Source/WebCore/platform/graphics/qt \
@@ -118,9 +117,9 @@ INCLUDEPATH = \
$$PWD/../Source/WebCore/platform/qt \
$$PWD/../WebKit/qt/Api \
$$PWD/../WebKit/qt/WebCoreSupport \
- $$INCLUDEPATH
+ $$WEBKIT2_INCLUDEPATH
-INCLUDEPATH = \
+WEBKIT2_INCLUDEPATH = \
$$PWD \
Platform \
Platform/CoreIPC \
@@ -154,13 +153,22 @@ INCLUDEPATH = \
WebProcess/WebCoreSupport/qt \
WebProcess/WebPage \
WebProcess/qt \
- $$INCLUDEPATH
+ $$WEBKIT2_INCLUDEPATH
-INCLUDEPATH += \
+WEBKIT2_INCLUDEPATH += \
$$OUTPUT_DIR/include \
$$WC_GENERATED_SOURCES_DIR \
- $$WEBKIT2_GENERATED_SOURCES_DIR
+ $$WEBKIT2_GENERATED_SOURCES_DIR \
+ $$WEBKIT2_INCLUDEPATH
+# On Symbian PREPEND_INCLUDEPATH is the best way to make sure that WebKit headers
+# are included before platform headers.
+
+symbian {
+ PREPEND_INCLUDEPATH = $$WEBKIT2_INCLUDEPATH $$PREPEND_INCLUDEPATH
+} else {
+ INCLUDEPATH = $$WEBKIT2_INCLUDEPATH $$INCLUDEPATH
+}
PREFIX_HEADER = $$PWD/../WebKit2/WebKit2Prefix.h
*-g++*:QMAKE_CXXFLAGS += "-include $$PREFIX_HEADER"
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list