[libcxx-commits] [PATCH] D57776: [libcxx] Support runtimes and monorepo locations for tests
Petr Hosek via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Feb 8 18:50:09 PST 2019
This revision was automatically updated to reflect the committed changes.
Closed by commit rL353600: [libcxx] Support runtimes and monorepo locations for tests (authored by phosek, committed by ).
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.
Changed prior to commit:
https://reviews.llvm.org/D57776?vs=185363&id=186095#toc
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D57776/new/
https://reviews.llvm.org/D57776
Files:
libcxx/trunk/utils/libcxx/test/config.py
Index: libcxx/trunk/utils/libcxx/test/config.py
===================================================================
--- libcxx/trunk/utils/libcxx/test/config.py
+++ libcxx/trunk/utils/libcxx/test/config.py
@@ -281,9 +281,15 @@
self.project_obj_root = self.get_lit_conf('project_obj_root')
self.libcxx_obj_root = self.get_lit_conf('libcxx_obj_root')
if not self.libcxx_obj_root and self.project_obj_root is not None:
- possible_root = os.path.join(self.project_obj_root, 'projects', 'libcxx')
- if os.path.isdir(possible_root):
- self.libcxx_obj_root = possible_root
+ possible_roots = [
+ os.path.join(self.project_obj_root, 'libcxx'),
+ os.path.join(self.project_obj_root, 'projects', 'libcxx'),
+ os.path.join(self.project_obj_root, 'runtimes', 'libcxx'),
+ ]
+ for possible_root in possible_roots:
+ if os.path.isdir(possible_root):
+ self.libcxx_obj_root = possible_root
+ break
else:
self.libcxx_obj_root = self.project_obj_root
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D57776.186095.patch
Type: text/x-patch
Size: 1161 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190209/cb0298f5/attachment.bin>
More information about the libcxx-commits
mailing list