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