[Qt][Win] Symbols are not exported in QtWebKit5.dll
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 26 Jun 2012 14:01:12 +0000 (14:01 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 26 Jun 2012 14:01:12 +0000 (14:01 +0000)
commit934c73bf4bd70f3aa58161c28f43df7f2008aad5
tree77771627ede4b29f6ca902189ce9de566f031188
parentfb54d2133b0d785a56fe0964114bc587b2c43d2b
[Qt][Win] Symbols are not exported in QtWebKit5.dll
https://bugs.webkit.org/show_bug.cgi?id=88873

Reviewed by Tor Arne Vestbø.

Source/WebKit:

* api.pri: Remove MAKEDLL setting done now in win32/default_post.prf.

Tools:

When linking the target dll make sure to re-export the symbols from
the static libraries marked as export, with the help of a little python
script and a qmake extra compiler.

* Scripts/generate-win32-export-forwards: Added.
* qmake/mkspecs/features/win32/default_post.prf:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@121261 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit/ChangeLog
Source/api.pri
Tools/ChangeLog
Tools/Scripts/generate-win32-export-forwards [new file with mode: 0755]
Tools/qmake/mkspecs/features/win32/default_post.prf