/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/UnitTest/ |
H A D | DecParserTest.py | 17 from Parser.DecParserMisc import \ 21 from Parser.DecParser import Dec 85 Parser = Dec(Path) 88 return Parser 108 Parser = TestTemplate(TestString, TestOK) 109 DefObj = Parser.GetDefineSectionObject() 146 Parser = TestTemplate(TestString, TestOK) 148 IncObj = Parser.GetIncludeSectionObject() 191 Parser = TestTemplate(TestString, TestOK) 192 Obj = Parser [all...] |
H A D | InfBinarySectionTest.py | 15 #import Object.Parser.InfObject as InfObject 16 from Object.Parser.InfCommonObject import CurrentLine 17 from Object.Parser.InfCommonObject import InfLineCommentObject 18 from Object.Parser.InfBinaryObject import InfBinariesObject
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VfrCompile/Pccts/h/ |
H A D | PBlackBox.h | 50 template<class Lexer, class Parser, class Token> 64 Parser *_parser; 91 _parser = new Parser(pipe); 117 _parser = new Parser(pipe); 130 Parser *parser() { return _parser; }
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Parser/ |
H A D | InfSectionParser.py | 34 from Object.Parser.InfDefineObject import InfDefObject 35 from Object.Parser.InfBuildOptionObject import InfBuildOptionsObject 36 from Object.Parser.InfLibraryClassesObject import InfLibraryClassObject 37 from Object.Parser.InfPackagesObject import InfPackageObject 38 from Object.Parser.InfPcdObject import InfPcdObject 39 from Object.Parser.InfSoucesObject import InfSourcesObject 40 from Object.Parser.InfUserExtensionObject import InfUserExtensionObject 41 from Object.Parser.InfProtocolObject import InfProtocolObject 42 from Object.Parser.InfPpiObject import InfPpiObject 43 from Object.Parser [all...] |
H A D | InfDefineSectionParser.py | 28 from Object.Parser.InfCommonObject import InfLineCommentObject 29 from Object.Parser.InfDefineObject import InfDefMember 30 from Parser.InfParserMisc import InfExpandMacro 31 from Object.Parser.InfMisc import ErrorInInf 33 from Parser.InfParserMisc import InfParserSectionRoot 65 # Parser Defines section content and fill self._ContentList dict. 98 # Parser Comment
|
H A D | InfLibrarySectionParser.py | 24 from Parser.InfParserMisc import InfExpandMacro 28 from Object.Parser.InfCommonObject import InfLineCommentObject 30 from Parser.InfParserMisc import IsLibInstanceInfo 31 from Parser.InfAsBuiltProcess import GetLibInstanceInfo 32 from Parser.InfParserMisc import InfParserSectionRoot
|
H A D | InfPackageSectionParser.py | 24 from Parser.InfParserMisc import InfExpandMacro 28 from Object.Parser.InfCommonObject import InfLineCommentObject 29 from Parser.InfParserMisc import InfParserSectionRoot
|
H A D | InfSourceSectionParser.py | 24 from Parser.InfParserMisc import InfExpandMacro 28 from Object.Parser.InfCommonObject import InfLineCommentObject 29 from Parser.InfParserMisc import InfParserSectionRoot
|
H A D | DecParser.py | 31 from Parser.DecParserMisc import TOOL_NAME 32 from Parser.DecParserMisc import CleanString 33 from Parser.DecParserMisc import IsValidPcdDatum 34 from Parser.DecParserMisc import ParserHelper 35 from Parser.DecParserMisc import StripRoot 36 from Parser.DecParserMisc import VERSION_PATTERN 37 from Parser.DecParserMisc import CVAR_PATTERN 38 from Parser.DecParserMisc import PCD_TOKEN_PATTERN 39 from Parser.DecParserMisc import MACRO_PATTERN 40 from Parser [all...] |
H A D | InfBinarySectionParser.py | 24 from Parser.InfParserMisc import InfExpandMacro 28 from Object.Parser.InfCommonObject import InfLineCommentObject 29 from Object.Parser.InfCommonObject import CurrentLine 30 from Parser.InfParserMisc import InfParserSectionRoot
|
H A D | InfDepexSectionParser.py | 24 from Parser.InfParserMisc import InfExpandMacro 27 from Parser.InfParserMisc import InfParserSectionRoot
|
H A D | InfPcdSectionParser.py | 24 from Parser.InfParserMisc import InfExpandMacro 30 from Parser.InfParserMisc import InfParserSectionRoot
|
H A D | InfBuildOptionSectionParser.py | 26 from Parser.InfParserMisc import InfExpandMacro 28 from Parser.InfParserMisc import IsAsBuildOptionInfo 32 from Parser.InfParserMisc import InfParserSectionRoot
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/ |
H A D | UPT.py | 94 Parser = OptionParser(version=(MSG_VERSION + ' ' + gBUILD_VERSION), description=MSG_DESCRIPTION, 97 Parser.add_option("-d", "--debug", action="store", type="int", dest="debug_level", help=ST.HLP_PRINT_DEBUG_INFO) 99 Parser.add_option("-v", "--verbose", action="store_true", dest="opt_verbose", 102 Parser.add_option("-s", "--silent", action="store_true", dest="opt_slient", help=ST.HLP_RETURN_NO_DISPLAY) 104 Parser.add_option("-q", "--quiet", action="store_true", dest="opt_quiet", help=ST.HLP_RETURN_AND_DISPLAY) 106 Parser.add_option("-i", "--install", action="store", type="string", dest="Install_Distribution_Package_File", 109 Parser.add_option("-c", "--create", action="store", type="string", dest="Create_Distribution_Package_File", 112 Parser.add_option("-r", "--remove", action="store", type="string", dest="Remove_Distribution_Package_File", 115 Parser.add_option("-t", "--template", action="store", type="string", dest="Package_Information_Data_File", 118 Parser [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Ecc/ |
H A D | Ecc.py | 349 Parser = OptionParser(description = self.Copyright, version = self.Version, prog = "Ecc.exe", usage = "%prog [options]") 350 Parser.add_option("-t", "--target sourcepath", action="store", type="string", dest='Target', 352 Parser.add_option("-c", "--config filename", action="store", type="string", dest="ConfigFile", 354 Parser.add_option("-o", "--outfile filename", action="store", type="string", dest="OutputFile", 356 Parser.add_option("-r", "--reportfile filename", action="store", type="string", dest="ReportFile", 358 Parser.add_option("-e", "--exceptionfile filename", action="store", type="string", dest="ExceptionFile", 360 Parser.add_option("-m", "--metadata", action="store_true", type=None, help="Only scan meta-data files information if this option is specified.") 361 Parser.add_option("-s", "--sourcecode", action="store_true", type=None, help="Only scan source code files information if this option is specified.") 362 Parser.add_option("-k", "--keepdatabase", action="store_true", type=None, help="The existing Ecc database will not be cleaned except report information if this option is specified.") 363 Parser [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/GenFds/ |
H A D | GenFds.py | 306 Parser = OptionParser(usage=usage,description=__copyright__,version="%prog " + str(versionNumber)) 307 Parser.add_option("-f", "--file", dest="filename", type="string", help="Name of FDF file to convert", action="callback", callback=SingleCheckCallback) 308 Parser.add_option("-a", "--arch", dest="archList", help="comma separated list containing one or more of: IA32, X64, IPF, ARM or EBC which should be built, overrides target.txt?s TARGET_ARCH") 309 Parser.add_option("-q", "--quiet", action="store_true", type=None, help="Disable all messages except FATAL ERRORS.") 310 Parser.add_option("-v", "--verbose", action="store_true", type=None, help="Turn on verbose output with informational messages printed.") 311 Parser.add_option("-d", "--debug", action="store", type="int", help="Enable debug messages at specified level.") 312 Parser.add_option("-p", "--platform", type="string", dest="activePlatform", help="Set the ACTIVE_PLATFORM, overrides target.txt ACTIVE_PLATFORM setting.", 314 Parser.add_option("-w", "--workspace", type="string", dest="Workspace", default=os.environ.get('WORKSPACE'), help="Set the WORKSPACE", 316 Parser.add_option("-o", "--outputDir", type="string", dest="outputDir", help="Name of Build Output directory", 318 Parser [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Eot/ |
H A D | Eot.py | 32 from Parser import ConvertGuid 600 Parser = OptionParser(description = self.Copyright, version = self.Version, prog = "Eot.exe", usage = "%prog [options]") 601 Parser.add_option("-m", "--makefile filename", action="store", type="string", dest='MakeFile', 603 Parser.add_option("-c", "--dsc filename", action="store", type="string", dest="DscFile", 605 Parser.add_option("-f", "--fv filename", action="store", type="string", dest="FvFileList", 607 Parser.add_option("-a", "--map filename", action="store", type="string", dest="MapFileList", 609 Parser.add_option("-s", "--source files", action="store", type="string", dest="SourceFileList", 611 Parser.add_option("-i", "--include dirs", action="store", type="string", dest="IncludeDirList", 613 Parser.add_option("-e", "--dec files", action="store", type="string", dest="DecFileList", 615 Parser [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/ |
H A D | MigrationUtilities.py | 527 Parser = OptionParser(description=Copyright, version=Version, usage=UsageString) 528 Parser.add_option("-o", "--output", dest="OutputFile", help="The name of the %s file to be created." % Destinate) 529 Parser.add_option("-a", "--auto", dest="AutoWrite", action="store_true", default=False, help="Automatically create the %s file using the name of the %s file and replacing file extension" % (Source, Destinate)) 530 Parser.add_option("-q", "--quiet", action="store_true", type=None, help="Disable all messages except FATAL ERRORS.") 531 Parser.add_option("-v", "--verbose", action="store_true", type=None, help="Turn on verbose output with informational messages printed.") 533 Options, Args = Parser.parse_args() 545 raise MigrationError(PARAMETER_MISSING, name="Input file", usage=Parser.get_usage()) 547 raise MigrationError(PARAMETER_INVALID, name="Too many input files", usage=Parser.get_usage()) 555 raise MigrationError(OPTION_CONFLICT, arg1="-o", arg2="-a", usage=Parser.get_usage()) 560 raise MigrationError(OPTION_MISSING, name="-o", usage=Parser [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/PomAdapter/ |
H A D | InfPomAlignment.py | 49 from Parser import InfParser 66 self.Parser = None 94 # Call INF Parser to get information from INF file 96 self.Parser = InfParser.InfParser(self.FileName, self.WorkSpace) 97 self.FullPath = self.Parser.FullPath 129 RecordSet = self.Parser.InfDefSection.Defines 248 Logger.Error("Parser", PARSER_ERROR, ST.ERR_INF_PARSER_NOT_SUPPORT_EDKI_INF, ExtraData=self.FullPath, 306 InfHeaderObj = self.Parser.InfHeader 382 SpecialCommentsList = self.Parser.InfSpecialCommentSection.GetSpecialComments() 433 BuildOptionsList = self.Parser [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/ |
H A D | GenDepex.py | 369 Parser = OptionParser(description=__copyright__, version=__version__, usage=__usage__) 371 Parser.add_option("-o", "--output", dest="OutputFile", default=None, metavar="FILE", 373 Parser.add_option("-t", "--module-type", dest="ModuleType", default=None, 375 Parser.add_option("-e", "--dependency-expression", dest="Expression", default="", 377 Parser.add_option("-m", "--optimize", dest="Optimize", default=False, action="store_true", 379 Parser.add_option("-v", "--verbose", dest="verbose", default=False, action="store_true", 381 Parser.add_option("-d", "--debug", action="store", type="int", help="Enable debug messages at specified level.") 382 Parser.add_option("-q", "--quiet", dest="quiet", default=False, action="store_true", 385 return Parser.parse_args()
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/gcc/ |
H A D | mingw-gcc-build.py | 63 Parser = \ 70 Parser.add_option( 77 Parser.add_option( 83 Parser.add_option( 89 Parser.add_option( 95 Parser.add_option( 101 Parser.add_option( 107 Parser.add_option( 113 Parser.add_option( 119 (Opt, Args) = Parser [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/PatchPcdValue/ |
H A D | PatchPcdValue.py | 231 Parser = OptionParser(description=__copyright__, version=__version__, option_list=OptionList, usage=UsageString) 232 Parser.set_defaults(LogLevel=EdkLogger.INFO) 234 Options, Args = Parser.parse_args() 238 EdkLogger.error("PatchPcdValue", PARAMETER_INVALID, ExtraData=Parser.get_usage())
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Object/Parser/ |
H A D | InfBuildOptionObject.py | 21 from Object.Parser.InfCommonObject import InfSectionCommonDef
|
H A D | InfDefineCommonObject.py | 19 from Object.Parser.InfCommonObject import InfLineCommentObject
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Trim/ |
H A D | Trim.py | 532 Parser = OptionParser(description=__copyright__, version=__version__, option_list=OptionList, usage=UsageString) 533 Parser.set_defaults(FileType="Vfr") 534 Parser.set_defaults(ConvertHex=False) 535 Parser.set_defaults(LogLevel=EdkLogger.INFO) 537 Options, Args = Parser.parse_args() 541 EdkLogger.error("Trim", OPTION_MISSING, ExtraData=Parser.get_usage()) 543 EdkLogger.error("Trim", OPTION_NOT_SUPPORTED, ExtraData=Parser.get_usage())
|