diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-03-31 23:14:10 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-03-31 23:14:10 +0000 |
commit | 302173470093455c002d5109dae4710f2de70574 (patch) | |
tree | a540780df8d622fbaea55ace86f949d6b947f944 /utils/llvm-lit | |
parent | 694365f9555138e9a1d11476d05f1dd5aeec38bf (diff) |
lit: Set a base directory for compiler-rt tests
Setting this parameter enables llvm-lit to run on source directories for
compiler-rt test suites that implement magic in their lit.cfg.
<rdar://problem/16458307>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205262 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/llvm-lit')
-rwxr-xr-x | utils/llvm-lit/llvm-lit.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/utils/llvm-lit/llvm-lit.in b/utils/llvm-lit/llvm-lit.in index 1455b4e037f..a82cbf089a3 100755 --- a/utils/llvm-lit/llvm-lit.in +++ b/utils/llvm-lit/llvm-lit.in @@ -34,6 +34,11 @@ if os.path.exists(lld_obj_root): builtin_parameters['lld_site_config'] = \ os.path.join(lld_obj_root, 'test', 'lit.site.cfg') +compilerrt_obj_root = os.path.join(llvm_obj_root, 'projects', 'compiler-rt') +if os.path.exists(compilerrt_obj_root): + builtin_parameters['compilerrt_site_basedir'] = \ + os.path.join(compilerrt_obj_root, 'test') + if __name__=='__main__': import lit lit.main(builtin_parameters) |