Lines Matching refs:platform

2 # build a platform or a module
24 import platform
376 ## The smallest platform unit that can be built by nmake/make command in multi-thread build mode
378 # This class is for platform build by nmake/make build system. The "Obj" parameter
396 ## The class representing the task of a module build or platform build
693 # 2. Parse DSC file of active platform
702 # Constructor will load all necessary configurations, parse platform, modules
831 ExtraData="No active platform specified in target.txt or command line! Nothing can be built.\n")
841 # parse target.txt, tools_def.txt, and platform file
852 ## Build a module or platform
854 # Create autogen code and makefile for a module or platform, and the launch
858 # @param Platform The platform file
862 # @param Arch The arch of the module/platform
890 # always recreate top/platform makefile when clean, just in case of inconsistency
1201 ## Save platform Map file
1217 ## Build active platform for different build targets and different tool chains
1256 EdkLogger.error("build", PARAMETER_INVALID, "FIX_LOAD_TOP_MEMORY_ADDRESS can't be set to larger than or equal to 4G for the platform with IA32 or ARM arch modules")
1281 # Create MAP file for all platform FVs after GenFds.
1298 # module build needs platform build information, so get platform
1336 "Module for [%s] is not a component of active platform."\
1372 # Create MAP file for all platform FVs after GenFds.
1380 ## Build a platform in multi-thread mode
1441 # we need a full version of makefile for platform
1450 # in case there's an interruption. we need a full version of makefile for platform
1508 # Create MAP file for all platform FVs after GenFds.
1584 ## Launch the module or platform build
1662 Parser.add_option("-p", "--platform", action="callback", type="string", dest="PlatformFile", callback=SingleCheckCallback,
1663 help="Build the platform specified by the DSC file name argument, overriding target.txt's ACTIVE_PLATFORM definition.")
1666 Parser.add_option("-b", "--buildtarget", type="string", dest="BuildTarget", help="Using the TARGET to build the platform, overriding target.txt's TARGET definition.",
1669 help="Using the Tool Chain Tagname to build the platform, overriding target.txt's TOOL_CHAIN_TAG definition.")
1671 help="Using this name of SKU ID to build the platform, overriding SKUID_IDENTIFIER in DSC file.")
1674 help="Build the platform using multi-threaded compiler. The value overrides target.txt's MAX_CONCURRENT_THREAD_NUMBER. Less than 2 will disable multi-thread builds.")
1707 "This option can also be specified by setting *_*_*_BUILD_FLAGS in [BuildOptions] section of platform DSC. If they are both specified, this value "\
1708 "will override the setting in [BuildOptions] section of platform DSC.")
1766 if platform.platform().find("Windows") >= 0:
1771 EdkLogger.quiet("Build environment: %s" % platform.platform())
1850 EdkLogger.quiet("(Python %s on %s) " % (platform.python_version(), sys.platform) + traceback.format_exc())
1858 EdkLogger.quiet("(Python %s on %s) " % (platform.python_version(), sys.platform) + traceback.format_exc())
1865 EdkLogger.quiet("(Python %s on %s) " % (platform.python_version(), sys.platform) + traceback.format_exc())
1885 EdkLogger.quiet("(Python %s on %s) " % (platform.python_version(), sys.platform) + traceback.format_exc())