[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