<div dir="ltr">I believe this may actually be possible, but honestly I haven't tested it.<div><br></div><div>But maybe you can be a guinea pig :)  If you've installed the LLVM toolchain (so that it shows up as an option in Visual Studio's project settings), then you can run cmake -G "Visual Studio 12" -T LLVM-vs2013</div><div><br></div><div>Source: <a href="http://www.cmake.org/Bug/bug_relationship_graph.php?bug_id=14458&graph=relation">http://www.cmake.org/Bug/bug_relationship_graph.php?bug_id=14458&graph=relation</a></div><div><br><div class="gmail_quote">On Wed, Feb 25, 2015 at 7:50 PM Francois Pichet <<a href="mailto:pichet2000@gmail.com" target="_blank">pichet2000@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Feb 25, 2015 at 3:48 PM, 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:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Over the weekend I had a random urge to make clang-cl be able to self host.  As of r230539, this should now be possible.  Steps to try this out:<div><br></div><div>1) Run vcvarsall.bat, same as you would for an MSVC hosted build.</div><div>2) set CC=CXX=clang-cl  (make sure it's in your path</div><div>3) Run CMake as you normally would, no special flags needed.</div><div></div></div></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div>Here I suppose you mean run CMake using -G Ninja right? (It is not possible to self-host using clang-cl.exe from within MSVC right?)</div><div>(Because I normally run CMake to generate MSVC projects)</div></div><div><br></div><div> </div></div></div></div>
</blockquote></div></div></div>