<html><head></head><body>Lgtm. <br> <br><div class="bloop_sign"></div> <p class="gmail_quote" style="color:#000;">On September 13, 2016 at 6:10:10 PM, Vedant Kumar (<a href="mailto:vsk@apple.com">vsk@apple.com</a>) wrote:</p> <blockquote type="cite" class="gmail_quote"><span><div><div></div><div>vsk created this revision.
<br>vsk added a reviewer: cmatthews.
<br>vsk added a subscriber: llvm-commits.
<br>Herald added a subscriber: dberris.
<br>
<br>build.py tars up the cmake build products to create an artifact, but it excludes all .a files. That means that the resulting compiler artifacts aren't prepped with any compiler-rt runtimes.
<br>
<br>Be more selective about the .a files we exclude.
<br>
<br>https://reviews.llvm.org/D24539
<br>
<br>Files:
<br> zorg/jenkins/build.py
<br>
<br>Index: zorg/jenkins/build.py
<br>===================================================================
<br>--- zorg/jenkins/build.py
<br>+++ zorg/jenkins/build.py
<br>@@ -672,8 +672,10 @@
<br> prop_fd.write("LLVM_REV={}\n".format(conf.svn_rev))
<br> prop_fd.write("ARTIFACT={}\n".format(new_url))
<br>
<br>- # The .a's are big and we don't need them later. Drop them.
<br>- tar = ["tar", "zcvf", "../" + artifact_name, '--exclude=*.a', "."]
<br>+ # The .a's are big and we don't need them later. Drop the LLVM and clang
<br>+ # libraries, but keep the libraries from compiler-rt.
<br>+ tar = ["tar", "zcvf", "../" + artifact_name, "--exclude=*libLLVM*.a",
<br>+ "--exclude=*libclang[A-Z]*.a", "."]
<br>
<br> run_cmd(conf.installdir(), tar)
<br>
<br>
<br>
<br><hr></div></div></span></blockquote></body></html>