This discussion about DerivedSources is too abstract for me. 

If the only thing that DerivedSources.make looks for is python, perl, and ruby, 
then there has got to be a way for cmake to pass arguments to DerivedSources to 
tell it where to find those binaries. 

-Fil

> On Mar 16, 2014, at 9:59 AM, Patrick Gansterer <[email protected]> wrote:
> 
>> 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
_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to