From aafc4dcf01716ee87abc007e8826a5e057a291d8 Mon Sep 17 00:00:00 2001 From: Daryl McDaniel Date: Fri, 25 Oct 2013 20:09:26 +0000 Subject: EADK (AppPkg): Update the Python ReadMe file, Python/PythonReadMe.txt, to reflect the current status of the project. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Daryl McDaniel git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14804 6f19259b-4bc3-4df7-8a09-765794883524 --- AppPkg/Applications/Python/PythonReadMe.txt | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'AppPkg') diff --git a/AppPkg/Applications/Python/PythonReadMe.txt b/AppPkg/Applications/Python/PythonReadMe.txt index cf51b99ad1..7d8b31f74b 100644 --- a/AppPkg/Applications/Python/PythonReadMe.txt +++ b/AppPkg/Applications/Python/PythonReadMe.txt @@ -1,7 +1,7 @@ EDK II Python ReadMe - Beta Release - 23 Mar. 2012 + Release 1.02 + 18 Jan. 2013 1. OVERVIEW @@ -16,18 +16,19 @@ packages within that distribution. 2. Release Notes ================ - 1) There is no input line editing. Backspace, ^C, etc. do not work. - 2) All C extension modules must be statically linked (built in) - 3) The site and os modules must exist as discrete files in ...\lib\python.27 - 4) User-specific configurations are not supported. - 5) Environment variables are not supported. + 1) All C extension modules must be statically linked (built in) + 2) The site and os modules must exist as discrete files in ...\lib\python.27 + 3) User-specific configurations are not supported. + 4) Environment variables are not supported. -3. Getting and Building the latest version of Python +3. Getting and Building Python ====================================================== 3.1 Getting Python ================== - Currently only version 2.7.2 of the CPython distribution is supported. The - source code can be downloaded from http://www.python.org/download/source/. + Currently only version 2.7.2 of the CPython distribution is supported. For development + ease, a subset of the Python 2.7.2 distribution has been included in the AppPkg source + tree. If a full distribution is desired, the Python-2.7.2 directory can be removed or + renamed and the full source code downloaded from http://www.python.org/ftp/python/2.7.2/. A. Within your EDK II development tree, extract the Python distribution into AppPkg/Applications/Python. This should create the @@ -93,7 +94,8 @@ system as follows: site types copy_reg linecache genericpath * Python C Extension Modules built as dynamically loadable extensions go into - the \Efi\StdLib\lib\python.27\lib-dynload directory. + the \Efi\StdLib\lib\python.27\lib-dynload directory. This functionality is not + yet implemented. 6. Example: Enabling socket support @@ -191,6 +193,6 @@ Library that have been tested or used in some manner. dummy_thread.py random.py weakref.py fileinput.py re.py xmllib.py formatter.py repr.py zipfile.py - functools.py runpy.py + functools.py runpy.py expat # # # -- cgit v1.2.3