I'm very interested in that discussion, but I can't be physically there. :-(
Is there any any possibility for me to attend it online or get a recording of 
it?

-- Patrick

Am 20.04.2012 um 06:08 schrieb Eric Seidel:

> We're discussing reducing the number of build-systems at the WebKit
> meeting tomorrow @ 10am.
> 
> Interested parties should definitely be there.  Especially ones who
> know something about CMake (since I know nothing). :)
> 
> -eric
> 
> On Thu, Apr 12, 2012 at 5:41 AM, Patrick Gansterer <par...@paroga.com> wrote:
>> Hi,
>> 
>> it's more than a year since the last discussion about the build system of 
>> Apple's Windows port. In the meantime I merged most of the general changes 
>> into the CMake files in the repository and have a working patch with a few 
>> CMake files at [1] as written in [2]. I don't think that it is ready to 
>> replace the existing vcproj files already, but I like to hear all points 
>> needed to do that.
>> Adding CMake files for the WinCairo port (which uses the vcproj files too) 
>> will be very easy when the Apple version has been added.
>> 
>> Here some benefits to the CMake version:
>> 1) Shared build system: The shared files are already used by the Blackberry, 
>> EFL and WinCE port, so only the list of platform specific files needs to be 
>> maintained.
>> 2) No dependency on cygwin [3]: The CMake build system searches for the 
>> Win32 version of the required executables (bison, gperf, flex, perl and 
>> python) like the WinCE port does already (see [4]).
>> 3) Less Solution targets: Some of he current vcproj files only used for 
>> triggering Makefiles. The vcproj generates more native vcproj files, which 
>> e.g. allows clicking on one of the IDL files to generate the corresponding 
>> files.
>> 4) Easy creation of Visual Studio 2010 project files [5]: Using CMake allows 
>> an easy transition to other (newer) Visual Studio versions, since every 
>> developer can choose his preferred version.
>> 5) It's possibe to create Makefiles: The output of the windows buildbots 
>> shows much unwanted messages. Using Makefiles on the bots can produce 
>> cleaner logs and take advantage of all cores when used with JOM [7].
>> 
>> Would be great if people who use the current VS Solution can give the CMake 
>> version a try and provide some feedback about it.
>> 
>> BTW: There is also a patch to switch Wx to CMake at [8], but it did not get 
>> a positive response.
>> 
>> [1] https://bugs.webkit.org/show_bug.cgi?id=72816
>> [2] https://lists.webkit.org/pipermail/webkit-dev/2011-February/015831.html
>> [3] https://bugs.webkit.org/show_bug.cgi?id=48166
>> [4] http://trac.webkit.org/wiki/WinCE#Build
>> [5] https://bugs.webkit.org/show_bug.cgi?id=53445
>> [6] https://lists.webkit.org/pipermail/webkit-dev/2011-January/015815.html
>> [7] http://qt-project.org/wiki/jom
>> [8] https://bugs.webkit.org/show_bug.cgi?id=73100
>> 
>> -- Patrick
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to