<div dir="ltr">> <span style="font-size:13px">The main motivation for having a standalone build is that it's a necessary (but not necessarily sufficient) precursor to having a usable xcode solution, which is itself a necessary (but again perhaps not sufficient) precondition to moving towards a single build system.</span><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">I've always assumed that the reason the apple guys don't generate their xcode projects from cmake is that there is some magic in the xcode projects that isn't supported by cmake-xcode project generator. Is there any truth to that?</span></div><div><span style="font-size:13px"><br></span></div><div>What is the intended purpose of the LLDB CMake standalone build? If it is to build against an installed clang/llvm, it doesn't seem like it's worth the extra complexity...</div><div><br></div><div><span style="font-size:13px">Vince</span></div><div><span style="font-size:13px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Dec 28, 2014 at 9:15 AM, Zachary Turner <span dir="ltr"><<a href="mailto:zturner@google.com" target="_blank">zturner@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm not using the standalone build on Windows, i just suffer through opening a mega solution. Reid did some work recently to make it better, but it still doesn't totally support anyone's needs. <br><br>The main motivation for having a standalone build is that it's a necessary (but not necessarily sufficient) precursor to having a usable xcode solution, which is itself a necessary (but again perhaps not sufficient) precondition to moving towards a single build system.<br><br>I'm not versed enough in the LLVM core shared CMake infrastructure, but I envision a world where supporting a standalone build requires almost 0 project specific CMake code. Sadly, achieving that seems quite difficult <br><div class="gmail_quote"><div><div class="h5">On Sun, Dec 28, 2014 at 7:22 AM Chandler Carruth <<a href="mailto:chandlerc@gmail.com" target="_blank">chandlerc@gmail.com</a>> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">I thought that Zach was on Windows, but I would be surprised as I can't get it to work with an installed Clang. It errors in the cmake step, unable to find some cmake module.<div><br></div><div>Is anyone genuinely trying to support this CMake configuration? It adds quite a bit of complexity. If so, could they fix this error or suggest how to fix it on the Clang side? (I help maintain the Clang cmake build, so I'm happy to enact any reasonable changes needed...)</div><div><br></div><div>This came up because I have a change to the LLDB CMake build but am currently unable to test it in a fully standalone build (IE, w/o a source tree).</div><div><br></div><div>-Chandler</div></div></div></div><span class="">
______________________________<u></u>_________________<br>
lldb-dev mailing list<br>
<a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/lldb-dev</a><br>
</span></blockquote></div>
<br>_______________________________________________<br>
lldb-dev mailing list<br>
<a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><br><table cellspacing="0" cellpadding="0" style="font-family:'Times New Roman'"><tbody><tr style="color:rgb(85,85,85);font-family:sans-serif;font-size:small"><td nowrap style="border-top-style:solid;border-top-color:rgb(213,15,37);border-top-width:2px">Vince Harron |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(51,105,232);border-top-width:2px"> Technical Lead Manager |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(0,153,57);border-top-width:2px"> <a href="mailto:vharron@google.com" target="_blank">vharron@google.com</a> |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(238,178,17);border-top-width:2px"> 858-442-0868</td></tr></tbody></table><br></div></div>
</div>