<div class="gmail_quote">On Sun, Apr 4, 2010 at 10:45 AM, Patrick Roland Gansterer <span dir="ltr">&lt;<a href="mailto:paroga@paroga.com">paroga@paroga.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi,<br>
<br>
i had the same problem some months ago<br>
(<a href="https://lists.webkit.org/pipermail/webkit-dev/2010-January/011160.html" target="_blank">https://lists.webkit.org/pipermail/webkit-dev/2010-January/011160.html</a>), but<br>
didn&#39;t get any final reply.<br>
I had a look onto other (meta) buildsystems, but most of them lack WinCE<br>
(cross compile) support. I also tried gyp, but didn&#39;t get it working out of<br>
the box for WinCE. In my opinion qmake has the best support for building on<br>
WinCE at the moment.<br>
<br>
I also had the same idea like Kwang Yul. I think this (python) script should<br>
also generate all the other buildsystems (vcproj, xcode, GNUmake, qmake, ...).<br>
Then only this script must be changed when a file was added or removed.<br>
If I&#39;m not wrong gyp was born to fulfil exactly this task?<br>
The best solution might be to add additional generators (e.g for the Qt-port)<br>
to gyp and then remove all other buildsystems from the tree?<br>
<br>
If somebody knows the long-term goal of the webkit buildsystem I&#39;m very<br>
interested. If gyp is the preferred solution I might also spend some time with<br>
the WinCE part for it.</blockquote><div><br></div><div>The future of build systems in WebKit seems like a great topic for the meeting.  It&#39;s already kind of ridiculous how much effort it requires to add one file.  I&#39;d hate for it to get that much more complex.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><font color="#888888">
- Patrick<br>
</font><div class="im"><br>
&gt; KwangYul, have you considered using gyp (and the files already there) rather<br>
&gt; than add another generating solution?<br>
&gt; Jason, have you considered using gyp to generate your solution?<br>
<br>
&gt; Disclaimer: I have no stake in gyp nor do I think it is necessarily better<br>
&gt; than anything else, but I do care about not modifying 7+ build files for any<br>
&gt; file additions/moves, etc.<br>
<br>
&gt; dave<br>
</div><div><div></div><div class="h5">_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev" target="_blank">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a><br>
</div></div></blockquote></div><br>