Hi, On Mon, 3 May 2010 17:33:45 -0300, Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote: > Did you see this new version? Leandro did the work on top of yours. > However he removed the .h from the source list, he did it before he > read that it may be useful to get some IDE to show it. If mandatory we > can add them back. Yes, I've seen it. He did a great job, but there a some parts which are not good for a "general buildsystem". E.g. INCLUDE(Options${PORT}) doesn't support different ports well, since ports share some parts. (There some other points too; I'll post them on the bug)
My vision is that the root CMake file will do all the "WTF_USE_*" stuff. It has to decide all "port specific stuff". All other CMake files should only use this "defines". This will provide a central to switch the different implementations (e.g. switch between pthread and native threads on windows). I already run in some problem with my JavaScriptCore CMake files, but I hoped for some feedback I didn't get. My big question is if CMake should be added as a universal buildsystem (to get rid of some other buildsystems) or if it is only for the EFL port? I think this depends on ther progress in the CMake vs. GYP discussion. The last post on the mailing list was [1]. - Patrick [1] https://lists.webkit.org/pipermail/webkit-dev/2010-April/012662.html _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev