[Qt] another stab at fixing the windows build
authorpierre.rossi@gmail.com <pierre.rossi@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Dec 2012 01:38:59 +0000 (01:38 +0000)
committerpierre.rossi@gmail.com <pierre.rossi@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Dec 2012 01:38:59 +0000 (01:38 +0000)
It seems the QT_BUILD_{TARGET}_LIB are not set as they should by qt_module.prf.
Define them by hand to be on the safe side.

.:

* Source/widgetsapi.pri:

Source/WebKit:

* WebKit1.pro:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@136461 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
Source/WebKit/ChangeLog
Source/WebKit/WebKit1.pro
Source/widgetsapi.pri

index 8574c68..1a201d0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2012-12-03  Pierre Rossi  <pierre.rossi@digia.com>
+
+        [Qt] another stab at fixing the windows build 
+
+        It seems the QT_BUILD_{TARGET}_LIB are not set as they should by qt_module.prf.
+        Define them by hand to be on the safe side.
+
+        * Source/widgetsapi.pri:
+
 2012-12-03  Alexis Menard  <alexis@webkit.org>
 
         [EFL] Enable CSS3 background-position offsets by default.
 2012-12-03  Alexis Menard  <alexis@webkit.org>
 
         [EFL] Enable CSS3 background-position offsets by default.
index 68e6531..712a43b 100644 (file)
@@ -1,3 +1,12 @@
+2012-12-03  Pierre Rossi  <pierre.rossi@digia.com>
+
+        [Qt] another stab at fixing the windows build 
+
+        It seems the QT_BUILD_{TARGET}_LIB are not set as they should by qt_module.prf.
+        Define them by hand to be on the safe side.
+
+        * WebKit1.pro:
+
 2012-11-30  Simon Hausmann  <simon.hausmann@digia.com>, Pierre Rossi  <pierre.rossi@digia.com>
 
         [Qt] Separate Qt WebKit into Qt WebKit and Qt WebKit Widgets
 2012-11-30  Simon Hausmann  <simon.hausmann@digia.com>, Pierre Rossi  <pierre.rossi@digia.com>
 
         [Qt] Separate Qt WebKit into Qt WebKit and Qt WebKit Widgets
index ea854e6..14be144 100644 (file)
@@ -12,6 +12,10 @@ include(WebKit1.pri)
 WEBKIT += wtf javascriptcore webcore
 QT += gui
 
 WEBKIT += wtf javascriptcore webcore
 QT += gui
 
+# This is relied upon by our export macros and seems not to be properly
+# defined by the logic in qt_module.prf as it should
+DEFINES += QT_BUILD_WEBKIT_LIB
+
 CONFIG += staticlib
 
 SOURCES += \
 CONFIG += staticlib
 
 SOURCES += \
index 159b97b..9fd9b70 100644 (file)
@@ -10,6 +10,10 @@ load(qt_build_config)
 TEMPLATE = lib
 TARGET = QtWebKitWidgets
 
 TEMPLATE = lib
 TARGET = QtWebKitWidgets
 
+# This is relied upon by our export macros and seems not to be properly
+# defined by the logic in qt_module.prf as it should
+DEFINES += QT_BUILD_WEBKITWIDGETS_LIB
+
 WEBKIT_DESTDIR = $${ROOT_BUILD_DIR}/lib
 
 SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebKit
 WEBKIT_DESTDIR = $${ROOT_BUILD_DIR}/lib
 
 SOURCE_DIR = $${ROOT_WEBKIT_DIR}/Source/WebKit