BaseTools: Use absolute import in Eot

Based on "futurize -f libfuturize.fixes.fix_absolute_import

Contributed-under: TianoCore Contribution Agreement 1.1
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Gary Lin <glin@suse.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
This commit is contained in:
Gary Lin 2018-07-13 18:18:43 +08:00 committed by Yonghong Zhu
parent b6f6b636b0
commit 64429fbd61
8 changed files with 34 additions and 26 deletions

View File

@ -1,6 +1,7 @@
# $ANTLR 3.0.1 C.g 2010-02-23 09:58:53
from __future__ import print_function
from __future__ import absolute_import
from antlr3 import *
from antlr3.compat import set, frozenset
@ -23,8 +24,8 @@ from antlr3.compat import set, frozenset
#
##
import CodeFragment
import FileProfile
from . import CodeFragment
from . import FileProfile

View File

@ -16,17 +16,18 @@
# Import Modules
#
from __future__ import print_function
from __future__ import absolute_import
import re
import Common.LongFilePathOs as os
import sys
import antlr3
from CLexer import CLexer
from CParser import CParser
from .CLexer import CLexer
from .CParser import CParser
import FileProfile
from CodeFragment import PP_Directive
from ParserWarning import Warning
from . import FileProfile
from .CodeFragment import PP_Directive
from .ParserWarning import Warning
##define T_CHAR_SPACE ' '

View File

@ -14,20 +14,21 @@
##
# Import Modules
#
from __future__ import absolute_import
import Common.LongFilePathOs as os, time, glob
import Common.EdkLogger as EdkLogger
import EotGlobalData
from . import EotGlobalData
from optparse import OptionParser
from Common.StringUtils import NormPath
from Common import BuildToolError
from Common.Misc import GuidStructureStringToGuidString, sdict
from InfParserLite import *
import c
import Database
from .InfParserLite import *
from . import c
from . import Database
from array import array
from Report import Report
from .Report import Report
from Common.BuildVersion import gBUILD_VERSION
from Parser import ConvertGuid
from .Parser import ConvertGuid
from Common.LongFilePathSupport import OpenLongFilePath as open
import struct
import uuid
@ -153,7 +154,7 @@ class CompressedImage(Image):
def _GetSections(m):
try:
import EfiCompressor
from . import EfiCompressor
TmpData = EfiCompressor.FrameworkDecompress(
m[m._HEADER_SIZE_:],
len(m) - m._HEADER_SIZE_
@ -161,7 +162,7 @@ class CompressedImage(Image):
DecData = array('B')
DecData.fromstring(TmpData)
except:
import EfiCompressor
from . import EfiCompressor
TmpData = EfiCompressor.UefiDecompress(
m[m._HEADER_SIZE_:],
len(m) - m._HEADER_SIZE_
@ -748,7 +749,7 @@ class GuidDefinedImage(Image):
SectionList.append(Sec)
elif Guid == m.TIANO_COMPRESS_GUID:
try:
import EfiCompressor
from . import EfiCompressor
# skip the header
Offset = m.DataOffset - 4
TmpData = EfiCompressor.FrameworkDecompress(m[Offset:], len(m)-Offset)
@ -769,7 +770,7 @@ class GuidDefinedImage(Image):
pass
elif Guid == m.LZMA_COMPRESS_GUID:
try:
import LzmaCompressor
from . import LzmaCompressor
# skip the header
Offset = m.DataOffset - 4
TmpData = LzmaCompressor.LzmaDecompress(m[Offset:], len(m)-Offset)

View File

@ -16,9 +16,10 @@
# Import Modules
#
from __future__ import absolute_import
import re
import Common.LongFilePathOs as os
from ParserWarning import Warning
from .ParserWarning import Warning
from Common.LongFilePathSupport import OpenLongFilePath as open
# Profile contents of a file

View File

@ -15,14 +15,15 @@
# Import Modules
#
from __future__ import print_function
from __future__ import absolute_import
import Common.LongFilePathOs as os
import Common.EdkLogger as EdkLogger
from Common.DataType import *
from CommonDataClass.DataClass import *
from Common.Identification import *
from Common.StringUtils import *
from Parser import *
import Database
from .Parser import *
from . import Database
## EdkInfParser() class
#

View File

@ -15,12 +15,13 @@
##
# Import Modules
#
from __future__ import absolute_import
import Common.LongFilePathOs as os, re
import Common.EdkLogger as EdkLogger
from Common.DataType import *
from CommonDataClass.DataClass import *
from Common.StringUtils import CleanString, GetSplitValueList, ReplaceMacro
import EotGlobalData
from . import EotGlobalData
from Common.StringUtils import GetSplitList
from Common.LongFilePathSupport import OpenLongFilePath as open

View File

@ -14,8 +14,9 @@
##
# Import Modules
#
from __future__ import absolute_import
import Common.LongFilePathOs as os
import EotGlobalData
from . import EotGlobalData
from Common.LongFilePathSupport import OpenLongFilePath as open
## Report() class

View File

@ -16,15 +16,16 @@
# Import Modules
#
from __future__ import print_function
from __future__ import absolute_import
import sys
import Common.LongFilePathOs as os
import re
import CodeFragmentCollector
import FileProfile
from . import CodeFragmentCollector
from . import FileProfile
from CommonDataClass import DataClass
from Common import EdkLogger
from EotToolError import *
import EotGlobalData
from .EotToolError import *
from . import EotGlobalData
# Global Dicts
IncludeFileListDict = {}