From ba6930b18a0f2a59c8a0c4508a44d48a58bd7a4b Mon Sep 17 00:00:00 2001 From: bbahnsen Date: Thu, 4 Jan 2007 23:56:55 +0000 Subject: [PATCH] Add a note that describes how to install the packages necessary to run the optional Python Tools. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2175 6f19259b-4bc3-4df7-8a09-765794883524 --- BuildNotes.txt | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/BuildNotes.txt b/BuildNotes.txt index d88684421e..1d859376a8 100644 --- a/BuildNotes.txt +++ b/BuildNotes.txt @@ -95,6 +95,25 @@ Compiler Tool Chains: Microsoft ACPI Source Language Assembler, Version 1.0.13NT or later Intel ACPI Component Architecture, version 20060113 +Python + + There are several tools implemented in Python and wxPython Widgets in the + Tools/Python directory. These are optional tools, and are not necessary in + order to use or build the edk2 code. In order to use them you must + install Python 2.4.x and wxWidgets 2.8.x for your platform. The tools + have been tested and work correctly on OS X, Linux and Windows. + + There is a script called Install_Python_OSX.sh that will download and + install the correct versions for OS X. For other platforms, please find + the installers for your platform at the following sites: + + - http://www.python.org/download/releases/2.4.4/ (Python interpreter) + - http://www.wxpython.org/download.php#binaries (Python GUI extensions) + + Your linux distribution may contain packages of python and wxPython, which + should work, provided they are are compatible with the above specified + versions. + ----------------------------------------------- Notes on Required Tools (Source Control System) ----------------------------------------------- @@ -354,7 +373,7 @@ This command builds the active platform specified in text file target.txt. If the active platform is not specified target.txt, you must execute the build command from the sub-directory that contains FPD files. For more information about the active platform policy, see the “EDK II Build and Packaging -Architecture Specification.? +Architecture Specification.? ------------------------------------------------------------------------------- Detailed Starting Instructions @@ -415,7 +434,7 @@ This command builds the active platform specified in text file target.txt. If the active platform is not specified, go to the sub-directory that contains FPD files and execute the build command. For more information about the active platform policy, see the “EDK II Build and Packaging Architecture -Specification.? +Specification.? -------------------------- Individual Platform Builds @@ -480,7 +499,7 @@ the modules that the package contains, including the location of all MSA files, and public library names and headers that might be provided by a module in the package. Packages are defined by SPD files. (Found in the root of the Package subdirectory (i.e. EdkNt32Pkg).) The SPD file is further explained in “EDK II -Build and Packaging Architecture Specification.? +Build and Packaging Architecture Specification.? B) Module Surface Area Definition (MSA) files. A description of a module's surface area, with all module specific default flags and features specified. @@ -667,3 +686,5 @@ Of particular note: ======================================================= Virus scanned by McAfee VirusScan Enterprise 8.0.0, Virus Definitions 4890, no virus detected. + +vim:tw=78:ts=2:fo=qa:com=fb\:- :ai