From 46b4b112d23cdec5d27e2ebf70fc492be3786316 Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Sat, 8 Sep 2012 12:07:24 +0000 Subject: [PATCH] lit: Util.which(): Use os.path.isfile() instead of os.path.exists(), or it hits to the directory. For example, which('loop-convert') returns 'loop-convert' when the directory 'loop-convert' exists. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163469 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/lit/lit/Util.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/lit/lit/Util.py b/utils/lit/lit/Util.py index 226e453f285..f29480900ce 100644 --- a/utils/lit/lit/Util.py +++ b/utils/lit/lit/Util.py @@ -56,7 +56,7 @@ def which(command, paths = None): paths = os.environ.get('PATH','') # Check for absolute match first. - if os.path.exists(command): + if os.path.isfile(command): return command # Would be nice if Python had a lib function for this.