<div class="gmail_quote">On Sat, Jun 9, 2012 at 12:40 AM, Mikael Lyngvig <span dir="ltr"><<a href="mailto:mikael@lyngvig.org" target="_blank">mikael@lyngvig.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Hi,</div><div><br></div>Here's the final, confirmed working version of my Windows guide for how to set up a MinGW buildbot slave.  Please consider to include it in the documentation on the LLVM website.<div><br></div>

<div>Basically, it saves the newcoming Windows user about two or three days of experimentation to get it all working.  I think those days are important as many people balk at spending days on figuring out how to get flying when all they want is to take a look at LLVM and then perhaps later on become more and more involved with the dev group.</div>

<div><br></div><div>If you don't like the document and/or won't use it, I won't be saddened.  You can sanely argue that the document is redundant, and you can also argue that it is very helpful. Both views are equally valid as far as I am concerned.  I just happen to like documentation that spells out what needs to be done because we're not all gurus from day one.</div>

<div><br></div><div>I am sending it to this list because I don't know where else to post it.  llvm-commits seems a bit overkill for a document.</div><div><br></div></blockquote><div><br></div><div>Some quick comments:</div>
<div><ol><li>Some of the points against Visual Studio are not necessarily true, e.g. there is a free version, and a lot of non-Microsoft tools/technologies work with it.</li><li>This may be worth splitting into two documents: (1) building Clang with MinGW on Windows, and (2) creating a MinGW-based Clang build-bot.</li>
<li>Since this is a new document, it may be worth writing it in Sphinx/ReST and integrating it with the ReST files under docs/.  Or at the very least, use the LLVM CSS style to match the existing HTML style.</li><li>I'm sure about advocating for disabling of anti-virus during the build.</li>
<li>Why tie this to the drangon MinGW64 release?  It would be nice to make sure it also works for a stable GCC release.</li></ol><div>This is by no means a thorough critique, just a few points that jumped out at me.  Please re-submit this as a patch to llvm-commits, so it can go through the proper review channels.</div>
</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div></div><div><br></div><div>Cheers,</div><div>Mikael<br clear="all">
<div>-- Love Thy Frog!</div><div><br></div>
</div>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><br><div>Thanks,</div><div><br></div><div>Justin Holewinski</div><br>