From a709adfaf0bebbaf3d989f56b500e3985687d0e3 Mon Sep 17 00:00:00 2001 From: lgao4 Date: Tue, 29 Dec 2009 06:16:53 +0000 Subject: Sync tool code to BuildTools project r1783. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9623 6f19259b-4bc3-4df7-8a09-765794883524 --- BaseTools/Tests/TestTools.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'BaseTools/Tests') diff --git a/BaseTools/Tests/TestTools.py b/BaseTools/Tests/TestTools.py index 4a581198a4..72e42461da 100644 --- a/BaseTools/Tests/TestTools.py +++ b/BaseTools/Tests/TestTools.py @@ -44,6 +44,11 @@ def MakeTheTestSuite(localItems): def GetBaseToolsPath(): if sys.platform in ('win32', 'win64'): return os.path.join(BaseToolsDir, 'Bin', sys.platform.title()) + elif sys.platform in ('cygwin'): + uname = os.popen('uname -sm').read().strip() + for char in (' ', '/'): + uname = uname.replace(char, '-') + return os.path.join(BaseToolsDir, 'Bin', uname) else: uname = os.popen('uname -sm').read().strip() for char in (' ', '/'): -- cgit v1.2.3