[Qt] Ensure forwarding headers are generated before generating install rules
authorvestbo@webkit.org <vestbo@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 8 Nov 2011 11:30:47 +0000 (11:30 +0000)
committervestbo@webkit.org <vestbo@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 8 Nov 2011 11:30:47 +0000 (11:30 +0000)
commitab21f9956e11ad0afd45e71ab07bf0f03bea668b
treeff0f767888e52ec04f12572ce1fbb3f99f80a679
parent34a597e2bf4c3653bb0ef7327b90d6b457d0f06f
[Qt] Ensure forwarding headers are generated before generating install rules

The install rule for headers depends on qmake being able to walk the list of
headers in the $build_root/include/QtWebKit directory, but this directory is
empty until we've generated the forwarding headers. So we need to make sure
the forwarding headers are generated _before_ we run qmake on the api project
file. This applies to Qt 4.8 only, as Qt 5 will run synqt as part of the
root project file (due to the sync.profile file).

https://bugs.webkit.org/show_bug.cgi?id=71697

Reviewed by Simon Hausmann.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@99542 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
Source/QtWebKit.pro
Source/api.pri