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 | acb367bd62621b90938f1b67169edb29965e2f54 (patch) | |
tree | bbad1851020e4c355848722191572031948cfd90 /llvm/utils/llvm-lit/llvm-lit.in | |
parent | 07b8d4e6edfc15ca5812ef82581f96f38e13d292 (diff) | |
download | bcm5719-llvm-acb367bd62621b90938f1b67169edb29965e2f54.tar.gz bcm5719-llvm-acb367bd62621b90938f1b67169edb29965e2f54.zip |
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>
llvm-svn: 205262
Diffstat (limited to 'llvm/utils/llvm-lit/llvm-lit.in')
-rwxr-xr-x | llvm/utils/llvm-lit/llvm-lit.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/utils/llvm-lit/llvm-lit.in b/llvm/utils/llvm-lit/llvm-lit.in index 1455b4e037f..a82cbf089a3 100755 --- a/llvm/utils/llvm-lit/llvm-lit.in +++ b/llvm/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) |