From 0435c5dbec925f6c33a5920b63b2bcb0873efe75 Mon Sep 17 00:00:00 2001 From: Joerg Sonnenberger Date: Sat, 26 Oct 2013 13:25:45 +0000 Subject: [PATCH] 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193471 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/lit/lit/LitConfig.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/utils/lit/lit/LitConfig.py b/utils/lit/lit/LitConfig.py index ed75e34694b..b0dde5db868 100644 --- a/utils/lit/lit/LitConfig.py +++ b/utils/lit/lit/LitConfig.py @@ -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'.")