mirror of https://github.com/acidanthera/audk.git
BaseTools: Use absolute import in AutoGen
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:
parent
7de0083812
commit
0ff3b52e06
|
@ -16,19 +16,20 @@
|
|||
## Import Modules
|
||||
#
|
||||
from __future__ import print_function
|
||||
from __future__ import absolute_import
|
||||
import Common.LongFilePathOs as os
|
||||
import re
|
||||
import os.path as path
|
||||
import copy
|
||||
import uuid
|
||||
|
||||
import GenC
|
||||
import GenMake
|
||||
import GenDepex
|
||||
from . import GenC
|
||||
from . import GenMake
|
||||
from . import GenDepex
|
||||
from io import BytesIO
|
||||
|
||||
from StrGather import *
|
||||
from BuildEngine import BuildRule
|
||||
from .StrGather import *
|
||||
from .BuildEngine import BuildRule
|
||||
|
||||
from Common.LongFilePathSupport import CopyLongFilePath
|
||||
from Common.BuildToolError import *
|
||||
|
@ -41,14 +42,14 @@ from CommonDataClass.CommonClass import SkuInfoClass
|
|||
from Workspace.BuildClassObject import *
|
||||
from GenPatchPcdTable.GenPatchPcdTable import parsePcdInfoFromMapFile
|
||||
import Common.VpdInfoFile as VpdInfoFile
|
||||
from GenPcdDb import CreatePcdDatabaseCode
|
||||
from .GenPcdDb import CreatePcdDatabaseCode
|
||||
from Workspace.MetaFileCommentParser import UsageList
|
||||
from Workspace.WorkspaceCommon import GetModuleLibInstances
|
||||
from Common.MultipleWorkspace import MultipleWorkspace as mws
|
||||
import InfSectionParser
|
||||
from . import InfSectionParser
|
||||
import datetime
|
||||
import hashlib
|
||||
from GenVar import VariableMgr, var_info
|
||||
from .GenVar import VariableMgr, var_info
|
||||
from collections import OrderedDict
|
||||
from collections import defaultdict
|
||||
from Workspace.WorkspaceCommon import OrderedListDict
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
|
||||
## Import Modules
|
||||
#
|
||||
from __future__ import absolute_import
|
||||
import string
|
||||
import collections
|
||||
import struct
|
||||
|
@ -22,9 +23,9 @@ from Common.BuildToolError import *
|
|||
from Common.DataType import *
|
||||
from Common.Misc import *
|
||||
from Common.StringUtils import StringToArray
|
||||
from StrGather import *
|
||||
from GenPcdDb import CreatePcdDatabaseCode
|
||||
from IdfClassObject import *
|
||||
from .StrGather import *
|
||||
from .GenPcdDb import CreatePcdDatabaseCode
|
||||
from .IdfClassObject import *
|
||||
|
||||
## PCD type string
|
||||
gItemTypeStringDatabase = {
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
|
||||
## Import Modules
|
||||
#
|
||||
from __future__ import absolute_import
|
||||
import Common.LongFilePathOs as os
|
||||
import sys
|
||||
import string
|
||||
|
@ -23,7 +24,7 @@ from Common.MultipleWorkspace import MultipleWorkspace as mws
|
|||
from Common.BuildToolError import *
|
||||
from Common.Misc import *
|
||||
from Common.StringUtils import *
|
||||
from BuildEngine import *
|
||||
from .BuildEngine import *
|
||||
import Common.GlobalData as GlobalData
|
||||
from collections import OrderedDict
|
||||
|
||||
|
|
|
@ -10,13 +10,14 @@
|
|||
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
#
|
||||
from __future__ import absolute_import
|
||||
from io import BytesIO
|
||||
from Common.Misc import *
|
||||
from Common.StringUtils import StringToArray
|
||||
from struct import pack
|
||||
from ValidCheckingInfoObject import VAR_CHECK_PCD_VARIABLE_TAB_CONTAINER
|
||||
from ValidCheckingInfoObject import VAR_CHECK_PCD_VARIABLE_TAB
|
||||
from ValidCheckingInfoObject import GetValidationObject
|
||||
from .ValidCheckingInfoObject import VAR_CHECK_PCD_VARIABLE_TAB_CONTAINER
|
||||
from .ValidCheckingInfoObject import VAR_CHECK_PCD_VARIABLE_TAB
|
||||
from .ValidCheckingInfoObject import GetValidationObject
|
||||
from Common.VariableAttributes import VariableAttributes
|
||||
import copy
|
||||
from struct import unpack
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
##
|
||||
# Import Modules
|
||||
#
|
||||
from __future__ import absolute_import
|
||||
import Common.EdkLogger as EdkLogger
|
||||
from Common.BuildToolError import *
|
||||
from Common.StringUtils import GetLineNo
|
||||
|
@ -21,7 +22,7 @@ from Common.LongFilePathSupport import LongFilePath
|
|||
import re
|
||||
import os
|
||||
from Common.GlobalData import gIdentifierPattern
|
||||
from UniClassObject import StripComments
|
||||
from .UniClassObject import StripComments
|
||||
|
||||
IMAGE_TOKEN = re.compile('IMAGE_TOKEN *\(([A-Z0-9_]+) *\)', re.MULTILINE | re.UNICODE)
|
||||
|
||||
|
|
|
@ -14,10 +14,11 @@
|
|||
##
|
||||
# Import Modules
|
||||
#
|
||||
from __future__ import absolute_import
|
||||
import re
|
||||
import Common.EdkLogger as EdkLogger
|
||||
from Common.BuildToolError import *
|
||||
from UniClassObject import *
|
||||
from .UniClassObject import *
|
||||
from io import BytesIO
|
||||
from struct import pack, unpack
|
||||
from Common.LongFilePathSupport import OpenLongFilePath as open
|
||||
|
|
Loading…
Reference in New Issue