<div class="gmail_extra">Has anyone successfully setup DRT as a debug target (a.k.a. Scheme) on XCode 4 (so that we don't have to manually attach dbg)?</div><div class="gmail_extra"><br></div><div class="gmail_extra">- Ryosuke</div>
<div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 23, 2012 at 7:07 PM, Jarred Nicholls <span dir="ltr"><<a href="mailto:jarred@webkit.org" target="_blank">jarred@webkit.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Apr 23, 2012, at 9:03 PM, Eric Seidel <<a href="mailto:eric@webkit.org">eric@webkit.org</a>> wrote:<br>
<br>
> Does anyone still debug WebKit on Mac OS X with Xcode 4?<br>
><br>
><br>
> 1. �I don't know how to actually set up Xcode to point to WebKitBuild<br>
> like it used to.<br>
> <a href="http://www.webkit.org/building/debug.html" target="_blank">http://www.webkit.org/building/debug.html</a><br>
> Mentions a "Legacy" option which does not exist for me.<br>
><br>
> Simon Fraser helped me set up WebKitBuild on one of my machines, but I<br>
> don't really know how to repeat that process.<br>
><br>
><br>
> 2. �Xcode tries to "Re-index" WebCore, seemingly every time I open<br>
> WebCore.xcodeproj. �This is a hour+ process on my 12-core Mac Pro!<br>
><br>
> The re-indexing takes a lot of processing power, and seems to render<br>
> both my machine, and Xcode largely unusable.<br>
><br>
><br>
> I understand that Xcode isn't really designed for projects as large as<br>
> WebCore, but we've made it work in the past, and I'm curious if anyone<br>
> is still making it work?<br>
><br>
><br>
> If the Apple folks have any suggestions or updates to<br>
> <a href="http://www.webkit.org/building/debug.html" target="_blank">http://www.webkit.org/building/debug.html</a>, they would be most<br>
> appreciated. :)<br>
><br>
> Thanks!<br>
><br>
> -eric<br>
><br>
> Xcode 4.2.1<br>
> Build version 4D502<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>
</div></div>I usually create an empty project, add the source files I care about, and then attach to the appropriate renderer process - but also use WebCore.xcodeproj directly on occasion. �I run the same version as you and once ran into an infinite indexing cycle, but after a swift kick from Activity Monitor, I haven't seen it again. �Xcode works great as a gdb front end for me.<br>
<div class="HOEnZb"><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></div>