I hadn’t seen that blog post, thanks!<br><br>I don’t have a particularly strong opinion on the stdout option, but several other project members do. Can you elaborate on why you think it should be on by default (and separately, why it should not be possible to disable)? The thinking on our side is that this is a task better handled by the build system, and presently most build systems today just end up filtering this out anyway.<br><br>My current idea for how to implement this is to have clang detect the presence of a magical undocumented environment variable, and have the MSBuild integration just set this variable.<br><br><br><div class="gmail_quote"><div dir="ltr">On Fri, Sep 28, 2018 at 11:33 AM Stephen Kelly via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The suggestion here is to make than an off-by-default option in Clang-CL:<br>
<br>
<a href="https://bugs.llvm.org/show_bug.cgi?id=31957" rel="noreferrer" target="_blank">https://bugs.llvm.org/show_bug.cgi?id=31957</a><br>
<br>
I think it should be on by default (and not optional), but maybe you are <br>
interested in it.<br>
<br>
Thanks from me for the VS infrastructure. I wrote about it here:<br>
<br>
<br>
<a href="https://blogs.msdn.microsoft.com/vcblog/2018/09/18/exploring-clang-tooling-part-0-building-your-code-with-clang/" rel="noreferrer" target="_blank">https://blogs.msdn.microsoft.com/vcblog/2018/09/18/exploring-clang-tooling-part-0-building-your-code-with-clang/</a><br>
<br>
and will have follow-up posts out soon made possible by it!<br>
<br>
Thanks,<br>
<br>
Stephen.<br>
<br>
On 28/09/18 16:06, Zachary Turner via cfe-dev wrote:<br>
> Nice! Thanks for your early feedback too. The one remaining thing <br>
> which I’d like to add is the ability to print the input file name to <br>
> stdout. Currently when you build a large project you see no output and <br>
> it looks like the build is hung, potentially for several minutes. It <br>
> would be nice to match what msvc does and generate build output<br>
> <br>
> On Fri, Sep 28, 2018 at 4:13 AM degski via cfe-dev <br>
> <<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a> <br>
> <mailto:<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>>> wrote:<br>
> <br>
> After not doing any C++dev for some time, I, today (yes, I'm slow),<br>
> updated the "LLVM Compiler Toolchain" plugin for MSVC. And, I cannot<br>
> say anything else then, "Just what the doctor ordered, perfect" This<br>
> plugin makes Clang/LLVM a first-class-citizen. The support for<br>
> lld-link is just the best, and using the -flto=thin option blows<br>
> MSVC straight out of the water for many software projects (many more<br>
> to thank there).<br>
> <br>
> My Thanks (and Cheers) go out to *Zach Turner* for providing this<br>
> linking pin in the process of getting Clang/LLVM working properly<br>
> (and in a non-conflicting way in conjunction with MSVC) on the<br>
> Windows platform from within the Visual Studio 2017 IDE. Thanks,<br>
> mate, we owe you one!<br>
> <br>
> <br>
> degski<br>
> -- <br>
> /*/*“*/If something cannot go on forever, it will stop" - Herbert<br>
> Stein*/<br>
> _______________________________________________<br>
> cfe-dev mailing list<br>
> <a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
> <mailto:<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>><br>
> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
> <br>
> <br>
> <br>
> _______________________________________________<br>
> cfe-dev mailing list<br>
> <a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
> <br>
<br>
<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
</blockquote></div>