summaryrefslogtreecommitdiffstats
path: root/BaseTools/Tests
diff options
context:
space:
mode:
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2009-12-29 06:16:53 +0000
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>2009-12-29 06:16:53 +0000
commita709adfaf0bebbaf3d989f56b500e3985687d0e3 (patch)
tree47d6f44e4afffe70535e492f8585f433efcbf24d /BaseTools/Tests
parent4661d5df04ce804e454509922fd54f45332553da (diff)
downloadedk2-a709adfaf0bebbaf3d989f56b500e3985687d0e3.tar.gz
edk2-a709adfaf0bebbaf3d989f56b500e3985687d0e3.tar.bz2
edk2-a709adfaf0bebbaf3d989f56b500e3985687d0e3.zip
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
Diffstat (limited to 'BaseTools/Tests')
-rw-r--r--BaseTools/Tests/TestTools.py5
1 files changed, 5 insertions, 0 deletions
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 (' ', '/'):