[webkit-qt] heads up: build system changes

Simon Hausmann simon.hausmann at nokia.com
Wed Jan 13 07:48:48 PST 2010


Jocelyn has been working on a bigger rework of the build system. See 
https://bugs.webkit.org/show_bug.cgi?id=33542 for details. We plan on landing 
this now.

The main result of the patch is that the generated files are created in a 
separate build step, and only once the files are generated qmake can be called 
on WebCore.pro. The main advantage is that we'll finally get proper 
dependencies for the generated files, for much more reliable incremental builds 
on all platforms.

In practice this won't have any impact on your work if you're using 
WebKitTools/Scripts/build-webkit to build WebKit.

If you're modifying an IDL file you'll have to either use build-webkit to build 
or re-generate the files using "make generated_files".

If you want to build WebKit without the script, then you hvae to use slightly 
different qmake commands.

Old way:

qmake -r

New way:

qmake -r DerivedSources.pro
cd JavaScriptCore
make generated_files
cd WebCore
make generated_files
cd WebCore

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20100113/ee4b1afb/attachment.bin>

More information about the webkit-qt mailing list