On 16.03.2014, at 17:37, Darin Adler <[email protected]> wrote:

> On Mar 16, 2014, at 9:12 AM, Patrick Gansterer <[email protected]> wrote:
> 
>> The big point is Windows.
> 
> So the core issue isn’t really about CMake at all! It’s that the base Windows 
> tool set doesn’t include GNU make or an equivalent. How different is this 
> from other dependencies we have on Windows such as perl and python? Is it a 
> lot easier to get CMake than to get GNU make?

It's not directly about the GNU make, since it can be replace more or less easy 
with nmake (wich does not use more than one core). It's more about all of other 
UNIX commands (e.g. cat), which make the Makefile depend on cygwin.
Perl/Python have native Win32 installations, which will be found by CMake 
during the configure step when installed at the usual path.
Maybe CMake is not much easier to get and install, but it behaves more like a 
usual Windows executable IMHO.
See e.g. [1] for some old bug about "Stop using Cygwin".

> I wonder if there are any options for improving the Windows situation that 
> don’t involve moving both Apple ports over to CMake.

Maybe we can move only the Windows port to CMake? Since it has not such strong 
requirements on the build process as the Mac port (AFAIK from previous 
discussions).

> Could also wait to hear from experts like Mark Rowe about what the latest 
> Apple experiences with CMake were.

[1] https://bugs.webkit.org/show_bug.cgi?id=48166

--
Patrick

_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to