\r
## Import Modules\r
#\r
-from __future__ import print_function\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import re\r
import os.path as path\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
import Common.LongFilePathOs as os\r
import re\r
import copy\r
\r
## Import Modules\r
#\r
-from __future__ import absolute_import\r
import string\r
import collections\r
import struct\r
\r
## Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import sys\r
import string\r
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
-from __future__ import absolute_import\r
from io import BytesIO\r
from Common.Misc import *\r
from Common.StringUtils import StringToArray\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
from Common.BuildToolError import *\r
from Common.StringUtils import GetLineNo\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import re\r
import Common.EdkLogger as EdkLogger\r
from Common.BuildToolError import *\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
import Common.LongFilePathOs as os, codecs, re\r
import distutils.util\r
import Common.EdkLogger as EdkLogger\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import sys\r
import encodings.ascii\r
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
from io import BytesIO\r
from . import StringTable as st\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import sqlite3\r
import Common.LongFilePathOs as os\r
\r
#\r
\r
## Import modules\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os, sys, logging\r
import traceback\r
from .BuildToolError import *\r
\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
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
\r
-from __future__ import absolute_import\r
import os\r
from . import LongFilePathOsPath\r
from Common.LongFilePathSupport import LongFilePath\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import sys\r
import string\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from .StringUtils import *\r
from CommonDataClass.DataClass import *\r
from .DataType import *\r
\r
# # Import Modules\r
#\r
-from __future__ import print_function\r
from Common.GlobalData import *\r
from CommonDataClass.Exceptions import BadExpression\r
from CommonDataClass.Exceptions import WrnExpression\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import re\r
from . import DataType\r
import Common.LongFilePathOs as os\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
from . import EdkLogger\r
from . import DataType\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import re\r
from . import EdkLogger\r
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
-from __future__ import print_function\r
import Common.LongFilePathOs as os\r
import re\r
import Common.EdkLogger as EdkLogger\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from struct import *\r
import Common.LongFilePathOs as os\r
from io import BytesIO\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
from .GenFdsGlobalVariable import FindExtendTool\r
from CommonDataClass.FdfClass import CapsuleClassObject\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Ffs\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
from io import BytesIO\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from .Ffs import Ffs\r
from . import Section\r
import subprocess\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Section\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
import subprocess\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Section\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
import subprocess\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from struct import *\r
from . import Section\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Region\r
from . import Fv\r
import Common.LongFilePathOs as os\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
-from __future__ import absolute_import\r
import re\r
\r
from . import Fd\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Ffs\r
from . import Rule\r
import Common.LongFilePathOs as os\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Rule\r
import Common.LongFilePathOs as os\r
from io import BytesIO\r
-from __future__ import absolute_import\r
## @file\r
# process FV generation\r
#\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Section\r
from io import BytesIO\r
from .Ffs import Ffs\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
-from __future__ import absolute_import\r
from optparse import OptionParser\r
import sys\r
import Common.LongFilePathOs as os\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
import Common.LongFilePathOs as os\r
import sys\r
import subprocess\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Section\r
import subprocess\r
from .Ffs import Ffs\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import RuleSimpleFile\r
from . import RuleComplexFile\r
from . import Section\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import subprocess\r
\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from struct import *\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
from io import BytesIO\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Rule\r
from CommonDataClass.FdfClass import RuleComplexFileClassObject\r
\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Rule\r
from CommonDataClass.FdfClass import RuleSimpleFileClassObject\r
\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from CommonDataClass.FdfClass import SectionClassObject\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
import Common.LongFilePathOs as os, glob\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from . import Section\r
from .Ffs import Ffs\r
import subprocess\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from .Ffs import Ffs\r
from . import Section\r
import Common.LongFilePathOs as os\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
from .GenFdsGlobalVariable import GenFdsGlobalVariable\r
import Common.LongFilePathOs as os\r
from CommonDataClass.FdfClass import VtfClassObject\r
#\r
\r
#====================================== External Libraries ========================================\r
-from __future__ import print_function\r
import optparse\r
import Common.LongFilePathOs as os\r
import re\r
'''\r
Pkcs7Sign\r
'''\r
-from __future__ import print_function\r
\r
import os\r
import sys\r
'''\r
Rsa2048Sha256GenerateKeys\r
'''\r
-from __future__ import print_function\r
\r
import os\r
import sys\r
'''\r
Rsa2048Sha256Sign\r
'''\r
-from __future__ import print_function\r
\r
import os\r
import sys\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
import CommonDataClass.DataClass as DataClass\r
from Table.Table import Table\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
import CommonDataClass.DataClass as DataClass\r
from Table.Table import Table\r
-from __future__ import absolute_import\r
## @file\r
# This file is used to create/update/query/erase table for dsc datas\r
#\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
import Common.LongFilePathOs as os, time\r
from Table.Table import Table\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
import CommonDataClass.DataClass as DataClass\r
from Table.Table import Table\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
from Table.Table import Table\r
from Common.StringUtils import ConvertToSqlString\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
from Table.Table import Table\r
from Common.StringUtils import ConvertToSqlString\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
from Common.StringUtils import ConvertToSqlString\r
from Table.Table import Table\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
import CommonDataClass.DataClass as DataClass\r
from Table.Table import Table\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
from Table.Table import Table\r
from Common.StringUtils import ConvertToSqlString\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
from Common.StringUtils import ConvertToSqlString\r
from Table.Table import Table\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import Common.EdkLogger as EdkLogger\r
import Common.LongFilePathOs as os, time\r
from Table.Table import Table\r
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
\r
-from __future__ import print_function\r
import Common.LongFilePathOs as os\r
import sys\r
import traceback\r
# This class is used to retrieve information stored in database and convert them\r
# into PlatformBuildClassObject form for easier use for AutoGen.\r
#\r
-from __future__ import print_function\r
-from __future__ import absolute_import\r
from Common.StringUtils import *\r
from Common.DataType import *\r
from Common.Misc import *\r
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
\r
-from __future__ import absolute_import\r
from Common.DataType import *\r
from Common.Misc import *\r
from Common.caching import cached_property, cached_class_function\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
-from __future__ import absolute_import\r
import Common.LongFilePathOs as os\r
import re\r
import time\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import uuid\r
\r
import Common.EdkLogger as EdkLogger\r
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
#\r
\r
-from __future__ import absolute_import\r
from collections import OrderedDict, defaultdict\r
from Common.DataType import SUP_MODULE_USER_DEFINED\r
from .BuildClassObject import LibraryClassObject\r
##\r
# Import Modules\r
#\r
-from __future__ import absolute_import\r
import sqlite3\r
from Common.StringUtils import *\r
from Common.DataType import *\r
##\r
# Import Modules\r
#\r
-from __future__ import print_function\r
import Common.LongFilePathOs as os\r
import re\r
from io import BytesIO\r