I regularly build qtwebkit with VS2010 so the only real issue should be with project files. I did use the conversion wizard once on webkit/chromium and was able to build successfully with only a couple of minor tweaks.<div>
<br></div><div>I&#39;d be happy to do the legwork on the VS2010 upgrade if it&#39;d help.</div><div><br></div><div>-Jake</div><div><br><br><div class="gmail_quote">On Tue, Feb 1, 2011 at 7:31 AM, Adam Roben <span dir="ltr">&lt;<a href="mailto:aroben@apple.com">aroben@apple.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div style="word-wrap:break-word"><div><div class="im"><div>On Jan 31, 2011, at 9:04 PM, Jeremy Orlow wrote:</div><br>
<blockquote type="cite">How hard will the transition be?  If it&#39;s going to take a lot of time and cause a lot of churn anyway, would this be a good time to try and make that port use GYP or CMake?  (I assume the answer is probably no, but figured it was worth asking anyway. :-)<br>
</blockquote><div><br></div></div>VS2010 includes a project conversion wizard that can convert projects from VS2005 (and presumably VS2008) format to VS2010. We&#39;ve tried it previously on WebKit and it seemed to work just fine with only minor issues.</div>
<div><br></div><div>The goal of having fewer project files is a worthy one, however. Patrick Gansterer offered to code up a patch to build Apple&#39;s Windows port using the existing CMake build system, which will be very interesting to see!</div>
<div><br></div><font color="#888888"><div>-Adam</div></font><div class="im"><div><br><blockquote type="cite"><div><div class="gmail_quote">On Mon, Jan 31, 2011 at 12:46 PM, Adam Roben <span dir="ltr">&lt;<a href="mailto:aroben@apple.com" target="_blank">aroben@apple.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div style="word-wrap:break-word"><div><div></div><div><div><div>On Jan 31, 2011, at 3:41 PM, Peter Kasting wrote:</div><br><blockquote type="cite"><div class="gmail_quote">On Mon, Jan 31, 2011 at 12:30 PM, Adam Roben <span dir="ltr">&lt;<a href="mailto:aroben@apple.com" target="_blank">aroben@apple.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div>Please let me (and the list) know if this change will cause you trouble, and if there&#39;s something we can do to make the transition easier.</div></div></blockquote><div><br></div>



<div>This may make life hard on Chromium as right now we don&#39;t support building with VS2010.  We are working on adding support (I think <a href="http://crbug.com/25628" target="_blank">http://crbug.com/25628</a> may be the closest bug).  I&#39;m not sure what time frame that will happen in.<br>



<br></div><div>I don&#39;t think we have any plans to drop VS2005 support.  If WebKit drops support it may force us to do so as well.</div><div><br></div><div>In both cases above we&#39;re not so much impacted by vcproj/sln changes (since we use GYP to construct our vcproj and sln files) as we are by code changes, e.g. code that requires VS2010 to build correctly.</div>


</div></blockquote><div><br></div></div></div></div>I doubt that maintaining compatibility with VS2005&#39;s compiler would be an issue. As long as there&#39;s an EWS and/or buildbot to catch problems, we should be able to work around any compiler differences. I didn&#39;t mean to imply that we&#39;d intentionally break compilation with VS2005&#39;s compiler; all I meant was that using VS2005 to build Apple&#39;s port would no longer be supported.<div>


<br></div><font color="#888888"><div>-Adam</div><div><br></div></font></div><br>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">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>
<br></blockquote></div><br></div>
</blockquote></div><br></div></div><br>_______________________________________________<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>
<br></blockquote></div><br></div>