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>
# $ANTLR 3.0.1 C.g 2010-02-23 09:58:53\r
\r
from __future__ import print_function\r
# $ANTLR 3.0.1 C.g 2010-02-23 09:58:53\r
\r
from __future__ import print_function\r
+from __future__ import absolute_import\r
from antlr3 import *\r
from antlr3.compat import set, frozenset\r
\r
from antlr3 import *\r
from antlr3.compat import set, frozenset\r
\r
-import CodeFragment\r
-import FileProfile\r
+from . import CodeFragment\r
+from . import FileProfile\r
# Import Modules\r
#\r
from __future__ import print_function\r
# Import Modules\r
#\r
from __future__ import print_function\r
+from __future__ import absolute_import\r
import re\r
import Common.LongFilePathOs as os\r
import sys\r
\r
import antlr3\r
import re\r
import Common.LongFilePathOs as os\r
import sys\r
\r
import antlr3\r
-from CLexer import CLexer\r
-from CParser import CParser\r
+from .CLexer import CLexer\r
+from .CParser import CParser\r
-import FileProfile\r
-from CodeFragment import PP_Directive\r
-from ParserWarning import Warning\r
+from . import FileProfile\r
+from .CodeFragment import PP_Directive\r
+from .ParserWarning import Warning\r
\r
\r
##define T_CHAR_SPACE ' '\r
\r
\r
##define T_CHAR_SPACE ' '\r
##\r
# Import Modules\r
#\r
##\r
# Import Modules\r
#\r
+from __future__ import absolute_import\r
import Common.LongFilePathOs as os, time, glob\r
import Common.EdkLogger as EdkLogger\r
import Common.LongFilePathOs as os, time, glob\r
import Common.EdkLogger as EdkLogger\r
+from . import EotGlobalData\r
from optparse import OptionParser\r
from Common.StringUtils import NormPath\r
from Common import BuildToolError\r
from Common.Misc import GuidStructureStringToGuidString, sdict\r
from optparse import OptionParser\r
from Common.StringUtils import NormPath\r
from Common import BuildToolError\r
from Common.Misc import GuidStructureStringToGuidString, sdict\r
-from InfParserLite import *\r
-import c\r
-import Database\r
+from .InfParserLite import *\r
+from . import c\r
+from . import Database\r
from array import array\r
from array import array\r
-from Report import Report\r
+from .Report import Report\r
from Common.BuildVersion import gBUILD_VERSION\r
from Common.BuildVersion import gBUILD_VERSION\r
-from Parser import ConvertGuid\r
+from .Parser import ConvertGuid\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
import struct\r
import uuid\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
import struct\r
import uuid\r
\r
def _GetSections(m):\r
try:\r
\r
def _GetSections(m):\r
try:\r
+ from . import EfiCompressor\r
TmpData = EfiCompressor.FrameworkDecompress(\r
m[m._HEADER_SIZE_:],\r
len(m) - m._HEADER_SIZE_\r
TmpData = EfiCompressor.FrameworkDecompress(\r
m[m._HEADER_SIZE_:],\r
len(m) - m._HEADER_SIZE_\r
DecData = array('B')\r
DecData.fromstring(TmpData)\r
except:\r
DecData = array('B')\r
DecData.fromstring(TmpData)\r
except:\r
+ from . import EfiCompressor\r
TmpData = EfiCompressor.UefiDecompress(\r
m[m._HEADER_SIZE_:],\r
len(m) - m._HEADER_SIZE_\r
TmpData = EfiCompressor.UefiDecompress(\r
m[m._HEADER_SIZE_:],\r
len(m) - m._HEADER_SIZE_\r
SectionList.append(Sec)\r
elif Guid == m.TIANO_COMPRESS_GUID:\r
try:\r
SectionList.append(Sec)\r
elif Guid == m.TIANO_COMPRESS_GUID:\r
try:\r
+ from . import EfiCompressor\r
# skip the header\r
Offset = m.DataOffset - 4\r
TmpData = EfiCompressor.FrameworkDecompress(m[Offset:], len(m)-Offset)\r
# skip the header\r
Offset = m.DataOffset - 4\r
TmpData = EfiCompressor.FrameworkDecompress(m[Offset:], len(m)-Offset)\r
pass\r
elif Guid == m.LZMA_COMPRESS_GUID:\r
try:\r
pass\r
elif Guid == m.LZMA_COMPRESS_GUID:\r
try:\r
- import LzmaCompressor\r
+ from . import LzmaCompressor\r
# skip the header\r
Offset = m.DataOffset - 4\r
TmpData = LzmaCompressor.LzmaDecompress(m[Offset:], len(m)-Offset)\r
# skip the header\r
Offset = m.DataOffset - 4\r
TmpData = LzmaCompressor.LzmaDecompress(m[Offset:], len(m)-Offset)\r
# Import Modules\r
#\r
\r
# Import Modules\r
#\r
\r
+from __future__ import absolute_import\r
import re\r
import Common.LongFilePathOs as os\r
import re\r
import Common.LongFilePathOs as os\r
-from ParserWarning import Warning\r
+from .ParserWarning import Warning\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
\r
# Profile contents of a file\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
\r
# Profile contents of a file\r
# Import Modules\r
#\r
from __future__ import print_function\r
# Import Modules\r
#\r
from __future__ import print_function\r
+from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import Common.EdkLogger as EdkLogger\r
from Common.DataType import *\r
from CommonDataClass.DataClass import *\r
from Common.Identification import *\r
from Common.StringUtils import *\r
import Common.LongFilePathOs as os\r
import Common.EdkLogger as EdkLogger\r
from Common.DataType import *\r
from CommonDataClass.DataClass import *\r
from Common.Identification import *\r
from Common.StringUtils import *\r
-from Parser import *\r
-import Database\r
+from .Parser import *\r
+from . import Database\r
\r
## EdkInfParser() class\r
#\r
\r
## EdkInfParser() class\r
#\r
##\r
# Import Modules\r
#\r
##\r
# Import Modules\r
#\r
+from __future__ import absolute_import\r
import Common.LongFilePathOs as os, re\r
import Common.EdkLogger as EdkLogger\r
from Common.DataType import *\r
from CommonDataClass.DataClass import *\r
from Common.StringUtils import CleanString, GetSplitValueList, ReplaceMacro\r
import Common.LongFilePathOs as os, re\r
import Common.EdkLogger as EdkLogger\r
from Common.DataType import *\r
from CommonDataClass.DataClass import *\r
from Common.StringUtils import CleanString, GetSplitValueList, ReplaceMacro\r
+from . import EotGlobalData\r
from Common.StringUtils import GetSplitList\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
\r
from Common.StringUtils import GetSplitList\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
\r
##\r
# Import Modules\r
#\r
##\r
# Import Modules\r
#\r
+from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import Common.LongFilePathOs as os\r
+from . import EotGlobalData\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
\r
## Report() class\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
\r
## Report() class\r
# Import Modules\r
#\r
from __future__ import print_function\r
# Import Modules\r
#\r
from __future__ import print_function\r
+from __future__ import absolute_import\r
import sys\r
import Common.LongFilePathOs as os\r
import re\r
import sys\r
import Common.LongFilePathOs as os\r
import re\r
-import CodeFragmentCollector\r
-import FileProfile\r
+from . import CodeFragmentCollector\r
+from . import FileProfile\r
from CommonDataClass import DataClass\r
from Common import EdkLogger\r
from CommonDataClass import DataClass\r
from Common import EdkLogger\r
-from EotToolError import *\r
-import EotGlobalData\r
+from .EotToolError import *\r
+from . import EotGlobalData\r
\r
# Global Dicts\r
IncludeFileListDict = {}\r
\r
# Global Dicts\r
IncludeFileListDict = {}\r