From f5201bcd3b57e6b96ae3293b3a9c31ab49dd967c Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Thu, 10 Feb 2011 09:11:48 +0000 Subject: lit/Util.py: On Cygwin, 'PATHEXT' may exist but it should not be used. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125272 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/lit/lit/Util.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'utils') diff --git a/utils/lit/lit/Util.py b/utils/lit/lit/Util.py index ad4adf2..5635f50 100644 --- a/utils/lit/lit/Util.py +++ b/utils/lit/lit/Util.py @@ -64,7 +64,11 @@ def which(command, paths = None): paths = os.defpath # Get suffixes to search. - pathext = os.environ.get('PATHEXT', '').split(os.pathsep) + # On Cygwin, 'PATHEXT' may exist but it should not be used. + if os.pathsep == ';': + pathext = os.environ.get('PATHEXT', '').split(';') + else: + pathext = [''] # Search the paths... for path in paths.split(os.pathsep): -- cgit v1.1