summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/webkit
diff options
context:
space:
mode:
authorJocelyn Turcotte <jocelyn.turcotte@nokia.com>2010-04-13 15:28:45 (GMT)
committerJocelyn Turcotte <jocelyn.turcotte@nokia.com>2010-04-13 15:29:59 (GMT)
commitba9241a7a4e795f92a71a6989db3ff972a3ec571 (patch)
treebe076b86f023ecfa4d32805fc5470df072087749 /src/3rdparty/webkit
parentf651be32bff238765b371f62b40b7ec74bdf8a03 (diff)
downloadQt-ba9241a7a4e795f92a71a6989db3ff972a3ec571.zip
Qt-ba9241a7a4e795f92a71a6989db3ff972a3ec571.tar.gz
Qt-ba9241a7a4e795f92a71a6989db3ff972a3ec571.tar.bz2
QtWebKit: Corrects symbols visibility for JavaScriptCore.
Since it is now a static library, this configuration has to be added explicitely. This patch should be overwritten by the next WebKit import. Reviewed-by: Simon Hausmann
Diffstat (limited to 'src/3rdparty/webkit')
-rw-r--r--src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro b/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro
index d71977d..f04d4a5 100644
--- a/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro
+++ b/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro
@@ -15,6 +15,10 @@ CONFIG += depend_includepath
contains(QT_CONFIG, embedded):CONFIG += embedded
+# Add these two lines both for QTDIR_build and not because we don't include qbase.pri
+contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols
+unix:contains(QT_CONFIG, reduce_relocations):CONFIG += bsymbolic_functions
+
CONFIG(QTDIR_build) {
# Make sure we compile both debug and release on mac when inside Qt.
# This line was extracted from qbase.pri instead of including the whole file