Hi David,<br><br>To add a builder you need to add your slave to slaves.py and a builder for this slave to builders.py.<br>Here is an example of builder (from builder.py) with extra options to configuration:<br><br> {'name': "llvm-mips-linux",<br>
'slavenames':["mipsswbrd002"],<br> 'builddir':"llvm-mips-linux",<br> 'factory': LLVMBuilder.getLLVMBuildFactory("mips-linux-gnu",<br> extra_configure_args=["--with-extra-options=-mips32r2",<br>
"--with-extra-ld-options=-mips32r2"])},<br> <br>Only this builder gets these extra options.<br><br>Please let me know if you need more directions.<br>
<br>Thanks<br><br>Galina<br><br><br><br><div class="gmail_quote">On Tue, Jan 15, 2013 at 10:42 AM, <span dir="ltr"><<a href="mailto:dag@cray.com" target="_blank">dag@cray.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>> writes:<br>
<br>
>> Right, I get that. Actually I would probably use --enable-werror.<br>
>><br>
>> Should I create a patch for builders.py to add a new config?<br>
><br>
> Yes. Send it to llvm-commits and CC Galina Kistanova.<br>
<br>
</div>Ok, cool. Thanks!<br>
<div class="im"><br>
>> Is there a way to map a config so that it only even builds on a certain<br>
>> buildslave? I don't want to burden other builders with my config.<br>
><br>
> Just edit one entry for your builder in builders.py, it will not<br>
> affect others. (Or add a new one if you are adding a new builder.)<br>
<br>
</div>Ok.<br>
<br>
-David<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br>