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>
##\r
# Import Modules\r
#\r
##\r
# Import Modules\r
#\r
+from __future__ import absolute_import\r
import sqlite3\r
import Common.LongFilePathOs as os\r
\r
import sqlite3\r
import Common.LongFilePathOs as os\r
\r
-import EdkLogger as EdkLogger\r
+from . import EdkLogger as EdkLogger\r
from CommonDataClass.DataClass import *\r
from CommonDataClass.DataClass import *\r
-from StringUtils import *\r
-from DataType import *\r
+from .StringUtils import *\r
+from .DataType import *\r
\r
from Table.TableDataModel import TableDataModel\r
from Table.TableFile import TableFile\r
\r
from Table.TableDataModel import TableDataModel\r
from Table.TableFile import TableFile\r
Db.QueryTable(Db.TblFile)\r
Db.QueryTable(Db.TblDsc)\r
Db.Close()\r
Db.QueryTable(Db.TblFile)\r
Db.QueryTable(Db.TblDsc)\r
Db.Close()\r
#\r
\r
## Import modules\r
#\r
\r
## Import modules\r
+from __future__ import absolute_import\r
import Common.LongFilePathOs as os, sys, logging\r
import traceback\r
import Common.LongFilePathOs as os, sys, logging\r
import traceback\r
-from BuildToolError import *\r
+from .BuildToolError import *\r
\r
## Log level constants\r
DEBUG_0 = 1\r
\r
## Log level constants\r
DEBUG_0 = 1\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
from Common.GlobalData import *\r
from CommonDataClass.Exceptions import BadExpression\r
from CommonDataClass.Exceptions import WrnExpression\r
from Common.GlobalData import *\r
from CommonDataClass.Exceptions import BadExpression\r
from CommonDataClass.Exceptions import WrnExpression\r
-from Misc import GuidStringToGuidStructureString, ParseFieldValue, IsFieldValueAnArray\r
+from .Misc import GuidStringToGuidStructureString, ParseFieldValue, IsFieldValueAnArray\r
import Common.EdkLogger as EdkLogger\r
import copy\r
from Common.DataType import *\r
import Common.EdkLogger as EdkLogger\r
import copy\r
from Common.DataType import *\r
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
\r
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
\r
+from __future__ import absolute_import\r
-import LongFilePathOsPath\r
+from . import LongFilePathOsPath\r
from Common.LongFilePathSupport import LongFilePath\r
from Common.LongFilePathSupport import UniToStr\r
import time\r
from Common.LongFilePathSupport import LongFilePath\r
from Common.LongFilePathSupport import UniToStr\r
import time\r
##\r
# Import Modules\r
#\r
##\r
# Import Modules\r
#\r
+from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import sys\r
import string\r
import Common.LongFilePathOs as os\r
import sys\r
import string\r
\r
from Common import EdkLogger as EdkLogger\r
from Common import GlobalData as GlobalData\r
\r
from Common import EdkLogger as EdkLogger\r
from Common import GlobalData as GlobalData\r
-from DataType import *\r
-from BuildToolError import *\r
+from .DataType import *\r
+from .BuildToolError import *\r
from CommonDataClass.DataClass import *\r
from CommonDataClass.DataClass import *\r
-from Parsing import GetSplitValueList\r
+from .Parsing import GetSplitValueList\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
from Common.MultipleWorkspace import MultipleWorkspace as mws\r
import uuid\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
from Common.MultipleWorkspace import MultipleWorkspace as mws\r
import uuid\r
try:\r
if GlobalData.gIsWindows:\r
try:\r
try:\r
if GlobalData.gIsWindows:\r
try:\r
- from PyUtility import SaveFileToDisk\r
+ from .PyUtility import SaveFileToDisk\r
if not SaveFileToDisk(File, Content):\r
EdkLogger.error(None, FILE_CREATE_FAILURE, ExtraData=File)\r
except:\r
if not SaveFileToDisk(File, Content):\r
EdkLogger.error(None, FILE_CREATE_FAILURE, ExtraData=File)\r
except:\r
##\r
# Import Modules\r
#\r
##\r
# Import Modules\r
#\r
-from StringUtils import *\r
+from __future__ import absolute_import\r
+from .StringUtils import *\r
from CommonDataClass.DataClass import *\r
from CommonDataClass.DataClass import *\r
-from DataType import *\r
+from .DataType import *\r
\r
## ParseDefineMacro\r
#\r
\r
## ParseDefineMacro\r
#\r
##\r
# Import Modules\r
#\r
##\r
# Import Modules\r
#\r
+from __future__ import absolute_import\r
+from . import DataType\r
import Common.LongFilePathOs as os\r
import string\r
import Common.LongFilePathOs as os\r
import string\r
-import EdkLogger as EdkLogger\r
+from . import EdkLogger as EdkLogger\r
-import GlobalData\r
-from BuildToolError import *\r
+from . import GlobalData\r
+from .BuildToolError import *\r
from CommonDataClass.Exceptions import *\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
from Common.MultipleWorkspace import MultipleWorkspace as mws\r
from CommonDataClass.Exceptions import *\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
from Common.MultipleWorkspace import MultipleWorkspace as mws\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.LongFilePathOs as os\r
-import EdkLogger\r
-import DataType\r
-from BuildToolError import *\r
-import GlobalData\r
+from . import EdkLogger\r
+from . import DataType\r
+from .BuildToolError import *\r
+from . import GlobalData\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
\r
gDefaultTargetTxtFile = "target.txt"\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
\r
gDefaultTargetTxtFile = "target.txt"\r
##\r
# Import Modules\r
#\r
##\r
# Import Modules\r
#\r
+from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import re\r
import Common.LongFilePathOs as os\r
import re\r
+from . import EdkLogger\r
-from BuildToolError import *\r
-from TargetTxtClassObject import *\r
+from .BuildToolError import *\r
+from .TargetTxtClassObject import *\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
from Common.Misc import PathClass\r
from Common.StringUtils import NormPath\r
import Common.GlobalData as GlobalData\r
from Common import GlobalData\r
from Common.MultipleWorkspace import MultipleWorkspace as mws\r
from Common.LongFilePathSupport import OpenLongFilePath as open\r
from Common.Misc import PathClass\r
from Common.StringUtils import NormPath\r
import Common.GlobalData as GlobalData\r
from Common import GlobalData\r
from Common.MultipleWorkspace import MultipleWorkspace as mws\r
-from DataType import TAB_TOD_DEFINES_TARGET, TAB_TOD_DEFINES_TOOL_CHAIN_TAG,\\r
+from .DataType import TAB_TOD_DEFINES_TARGET, TAB_TOD_DEFINES_TOOL_CHAIN_TAG,\\r
TAB_TOD_DEFINES_TARGET_ARCH, TAB_TOD_DEFINES_COMMAND_TYPE\\r
, TAB_TOD_DEFINES_FAMILY, TAB_TOD_DEFINES_BUILDRULEFAMILY\r
\r
TAB_TOD_DEFINES_TARGET_ARCH, TAB_TOD_DEFINES_COMMAND_TYPE\\r
, TAB_TOD_DEFINES_FAMILY, TAB_TOD_DEFINES_BUILDRULEFAMILY\r
\r