<div dir="ltr">Hello Rick,<div><br></div><div>Sounds good to me.</div><div>I'd maybe add to the list a way to define components to check out and build along with the clang, i.e. a combination of compiler-rt, libc++, and so on.<br><br></div><div>Thanks<br><br></div><div>Galina<br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 5, 2015 at 11:35 AM, Rick Foos <span dir="ltr"><<a href="mailto:rfoos@codeaurora.org" target="_blank">rfoos@codeaurora.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm final testing a patch that allows getClangCMakeBuildFactory to become a more unified builder per earlier discussions with Renato.<br>
<br>
The upgrades allow:<br>
1) Builds with cmake generators 'Visual Studio 12', 'Ninja', 'Unix Makefiles' by changing arguments.<br>
2) Builds on Linux w/o modifications (defaults remain the same)<br>
3) Builds on Windows with modified arguments.<br>
3a) Windows builds use basically the same arguments as Linux with mods for MSVC.<br>
4) Optional stage 2 cmake build using built clang with different generator and options. This allows an MSVC build followed by a clang built clang per the selfhosting logic.<br>
<br>
Does this sound like a reasonable set of features to upgrade getClangCMakeBuildFactory?<span class="HOEnZb"><font color="#888888"><br>
<br>
Rick<br>
</font></span></blockquote></div><br></div>