Hi,

I'm working on a CMake based Windows port and have some "problems" with
the precompiled headers.
At the moment it's not possible to build the Windows port without them.
Other ports don't require PCH.

[1], [2] and [3] will make it work without PCH, but this patches raised up
a general discussion about the PCH requirement.

[4] says: "The project should be able to build without this header,
although we rarely test that."
What does this mean? "it should be possible to build the existing Mac and
Windows ports without this prefix header", or "it should be possible to
construct a port that builds without this prefix header"

[5] says: "... This guarantees that each header's completeness is tested.
This also assures that each header can be compiled without requiring any
other header files be included first."
Does header completeness include PCH?

Should it be possible to build all ports without using precompiled
headers?

- Patrick

[1] http://webkit.org/b/53881
[2] http://webkit.org/b/53883
[3] http://webkit.org/b/53885
[4]
http://trac.webkit.org/browser/trunk/Source/WebCore/WebCorePrefix.h#L25
[5] http://webkit.org/coding/coding-style.html
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to