[webkit-dev] WebKit2 build system

Balazs Kelemen kb at inf.u-szeged.hu
Wed Jul 7 07:02:52 PDT 2010

   Hi folks!

While I worked on the Qt port of WebKit2, I faced with some build
issues. To solve these problems it seems like common parts of WebKit2
should change, that is why I thought that discussing them in the list
would be useful.
There are two main problem I see:
  * Usage of precompiled header. Without using WebKitPrefix.h as a
precompiled header it seems like includes are broken. The reason why I
dislike precompiled header is that distcc does not support it.
  * Include paths. The common files in WebKit2 includes headers in the
form #include <WebKit2/xyz.h> while the real place of the file is for
example WebKit2/UIProcess/API/C/xyz.h. We can workaround the problem by
copying headers into the build dir and set the includepath to contain
it, but I do not think it is a good practice.

I think WebKit2 would be more portable if we could solve these problems.
Please share your thoughts with me!

More information about the webkit-dev mailing list