Revision: 19387
          http://sourceforge.net/p/edk2/code/19387
Author:   vanjeff
Date:     2015-12-18 06:55:09 +0000 (Fri, 18 Dec 2015)
Log Message:
-----------
BaseTools: Fix one bug in FD region for multiple workspace support

Update the os.path.join to mws.join for FILE/INF/CAPSULE/FV region type.

(Sync patch r19319 from main trunk.)

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yonghong Zhu <[email protected]>
Reviewed-by: Liming Gao <[email protected]>

Revision Links:
--------------
    http://sourceforge.net/p/edk2/code/19319

Modified Paths:
--------------
    branches/UDK2015/BaseTools/Source/Python/GenFds/Region.py

Modified: branches/UDK2015/BaseTools/Source/Python/GenFds/Region.py
===================================================================
--- branches/UDK2015/BaseTools/Source/Python/GenFds/Region.py   2015-12-18 
06:54:36 UTC (rev 19386)
+++ branches/UDK2015/BaseTools/Source/Python/GenFds/Region.py   2015-12-18 
06:55:09 UTC (rev 19387)
@@ -73,7 +73,7 @@
                     RegionData = GenFdsGlobalVariable.MacroExtend(RegionData, 
MacroDict)
                     GenFdsGlobalVariable.InfLogger('   Region FV File Name = 
.fv : %s' % RegionData)
                     if RegionData[1] != ':' :
-                        RegionData = os.path.join 
(GenFdsGlobalVariable.WorkSpaceDir, RegionData)
+                        RegionData = mws.join 
(GenFdsGlobalVariable.WorkSpaceDir, RegionData)
                     if not os.path.exists(RegionData):
                         EdkLogger.error("GenFds", FILE_NOT_FOUND, 
ExtraData=RegionData)
 
@@ -152,7 +152,7 @@
                     RegionData = GenFdsGlobalVariable.MacroExtend(RegionData, 
MacroDict)
                     GenFdsGlobalVariable.InfLogger('   Region CAPSULE Image 
Name = .cap : %s' % RegionData)
                     if RegionData[1] != ':' :
-                        RegionData = os.path.join 
(GenFdsGlobalVariable.WorkSpaceDir, RegionData)
+                        RegionData = mws.join 
(GenFdsGlobalVariable.WorkSpaceDir, RegionData)
                     if not os.path.exists(RegionData):
                         EdkLogger.error("GenFds", FILE_NOT_FOUND, 
ExtraData=RegionData)
 
@@ -213,7 +213,7 @@
                 else:
                     RegionData = GenFdsGlobalVariable.MacroExtend(RegionData, 
MacroDict)
                     if RegionData[1] != ':' :
-                        RegionData = os.path.join 
(GenFdsGlobalVariable.WorkSpaceDir, RegionData)
+                        RegionData = mws.join 
(GenFdsGlobalVariable.WorkSpaceDir, RegionData)
                     if not os.path.exists(RegionData):
                         EdkLogger.error("GenFds", FILE_NOT_FOUND, 
ExtraData=RegionData)
                 #


------------------------------------------------------------------------------
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to