self.path may be empty or otherwise miss the normal system directories,

so try PATH next. Assume it is sane enough to cover the usual system
bash locations too, but the old list is not good enough for NetBSD.

llvm-svn: 193471
This commit is contained in:
Joerg Sonnenberger 2013-10-26 13:25:45 +00:00
parent 4cc939e6a6
commit 853b460e4f
1 changed files with 1 additions and 5 deletions

View File

@ -73,11 +73,7 @@ class LitConfig:
self.bashPath = lit.util.which('bash', os.pathsep.join(self.path))
if self.bashPath is None:
# Check some known paths.
for path in ('/bin/bash', '/usr/bin/bash', '/usr/local/bin/bash'):
if os.path.exists(path):
self.bashPath = path
break
self.bashPath = lit.util.which('bash')
if self.bashPath is None:
self.warning("Unable to find 'bash'.")