Attempt to fix finding clang++ on Windows
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@294699 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -198,8 +198,10 @@ class Configuration(object):
|
|||||||
# If no specific cxx_under_test was given, attempt to infer it as
|
# If no specific cxx_under_test was given, attempt to infer it as
|
||||||
# clang++.
|
# clang++.
|
||||||
if cxx is None or self.cxx_is_clang_cl:
|
if cxx is None or self.cxx_is_clang_cl:
|
||||||
clangxx = libcxx.util.which('clang++',
|
search_paths = self.config.environment['PATH']
|
||||||
self.config.environment['PATH'])
|
if cxx is not None and os.path.isabs(cxx):
|
||||||
|
search_paths = os.path.dirname(cxx)
|
||||||
|
clangxx = libcxx.util.which('clang++', search_paths)
|
||||||
if clangxx:
|
if clangxx:
|
||||||
cxx = clangxx
|
cxx = clangxx
|
||||||
self.lit_config.note(
|
self.lit_config.note(
|
||||||
|
|||||||
Reference in New Issue
Block a user