[webkit-qt] Heads up! QtWebKit build system changes in trunk

Tor Arne Vestbø tor.arne.vestbo at nokia.com
Mon Nov 7 03:07:28 PST 2011


Hey folks,

Revision 99274 [1] landed a refactoring of the qmake build system that 
QtWebKit uses. A quick overview of the changes:

  - Platform specifics and build rules are largely moved to prf files 
that live in Tools/qmake/mkspecs/features

  - Derived sources are now generated as part of the root build step, 
not as a stand-alone pro/makefile hierarchy.

  - If you're building against Qt 5 on a unix-based system, we use the 
compiler to generate dependency files (.d), which should result in less 
need for running qmake.

The refactor also made explicit the need for 4.8 to build trunk, and we 
now build WebKit2 by default (disable using --no-webkit2).

Please report bugs for any fallout, and make the bug block bug 71222 [2].

Thanks!

Tor Arne

[1] http://trac.webkit.org/changeset/99274
[2] https://bugs.webkit.org/show_bug.cgi?id=71222


More information about the webkit-qt mailing list