From 47f15da16053f031bcf7c50f6960bd0f6c83d2db Mon Sep 17 00:00:00 2001 From: Hess Chen Date: Mon, 15 Oct 2018 16:29:09 +0800 Subject: BaseTools/EOT: Change to call a program instead of calling Python API. Update the EOT tool to call the program itself instead of calling the Python API when parsing FV images. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hess Chen Reviewed-by: Yonghong Zhu Acked-by: Jaben Carsey --- BaseTools/Source/Python/Eot/Report.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'BaseTools/Source/Python/Eot/Report.py') diff --git a/BaseTools/Source/Python/Eot/Report.py b/BaseTools/Source/Python/Eot/Report.py index 4ddddb1034..01ad86ad3e 100644 --- a/BaseTools/Source/Python/Eot/Report.py +++ b/BaseTools/Source/Python/Eot/Report.py @@ -77,7 +77,7 @@ class Report(object): def GenerateUnDispatchedList(self): FvObj = self.FvObj EotGlobalData.gOP_UN_DISPATCHED.write('%s\n' % FvObj.Name) - for Item in FvObj.UnDispatchedFfsDict: + for Item in FvObj.UnDispatchedFfsDict.keys(): EotGlobalData.gOP_UN_DISPATCHED.write('%s\n' % FvObj.UnDispatchedFfsDict[Item]) ## GenerateFv() method @@ -112,7 +112,7 @@ class Report(object): self.WriteLn(Content) EotGlobalData.gOP_DISPATCH_ORDER.write('Dispatched:\n') - for FfsId in FvObj.OrderedFfsDict: + for FfsId in FvObj.OrderedFfsDict.keys(): self.GenerateFfs(FvObj.OrderedFfsDict[FfsId]) Content = """ """ @@ -125,7 +125,7 @@ class Report(object): self.WriteLn(Content) EotGlobalData.gOP_DISPATCH_ORDER.write('\nUnDispatched:\n') - for FfsId in FvObj.UnDispatchedFfsDict: + for FfsId in FvObj.UnDispatchedFfsDict.keys(): self.GenerateFfs(FvObj.UnDispatchedFfsDict[FfsId]) Content = """ """ -- cgit v1.2.3