<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Oct 29, 2020 at 12:41 PM Stefan Teleman <<a href="mailto:stefan.teleman@gmail.com">stefan.teleman@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> This is a fairly unhelpful email - clearly folks using Bazel derive some benefit/have chosen some tradeoff compared to CMake. Doesn't have to be the thing you want, but it's pretty unhelpful to dismiss/diminish the needs of others like this.<br>
<br>
I did not see a rationale for the Bazel proposal, outlining its<br>
benefits over CMake.<br>
<br>
Speaking with direct experience with Bazel - Tensorflow - I cannot<br>
think of a single reason why it would/should be considered "better"<br>
over the current CMake.<br>
<br>
Everyone has their own favorite build system. That is nice, but it is<br>
not enough of a reason to propose adding it.<br>
<br>
I would also like to become informed as to what particular<br>
needs/shortcomings/defects are addressed by Bazel, that are lacking in<br>
/ cannot be addressed by CMake.<br></blockquote><div><br>I expect most of it is probably a statement free of value judgments: Some other projects chose to use it/some folks have to use it for other reasons, clearly there's enough use that it's motivated folks to have/maintain Bazel builds for LLVM for years. Rather than judging their choices as bad/lesser/wrong - might be useful to accept that some folks had their reasons and they're trying to make the most of the situation. I don't think anyone's making an argument that LLVM should switch to Bazel/that that would be better than the CMake we're using, and I think it's helpful to return the favor and not suggest that other projects would be better off switching to CMake over Bazel - they no doubt have their reasons.<br><br>- Dave<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Thanks.<br>
<br>
-- <br>
Stefan Teleman<br>
<a href="mailto:stefan.teleman@gmail.com" target="_blank">stefan.teleman@gmail.com</a><br>
</blockquote></div></div>