diff options
author | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-12-29 06:16:53 +0000 |
---|---|---|
committer | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-12-29 06:16:53 +0000 |
commit | a709adfaf0bebbaf3d989f56b500e3985687d0e3 (patch) | |
tree | 47d6f44e4afffe70535e492f8585f433efcbf24d /BaseTools/Tests | |
parent | 4661d5df04ce804e454509922fd54f45332553da (diff) | |
download | edk2-a709adfaf0bebbaf3d989f56b500e3985687d0e3.zip edk2-a709adfaf0bebbaf3d989f56b500e3985687d0e3.tar.gz edk2-a709adfaf0bebbaf3d989f56b500e3985687d0e3.tar.bz2 |
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.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/BaseTools/Tests/TestTools.py b/BaseTools/Tests/TestTools.py index 4a58119..72e4246 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 (' ', '/'): |