diff setup.py @ 44945:bbc719a8b58b legacy-trunk

Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0. First chapter of the Python 3.0 io framework back port: _fileio The next step depends on a working bytearray type which itself depends on a backport of the nwe buffer API.
author Christian Heimes <christian@cheimes.de>
date Fri, 25 Jan 2008 12:18:43 +0000
parents bbf484581043
children 1be93dd179df
line wrap: on
line diff
--- a/setup.py	Fri Jan 25 08:04:16 2008 +0000
+++ b/setup.py	Fri Jan 25 12:18:43 2008 +0000
@@ -420,6 +420,8 @@
         exts.append( Extension("_heapq", ["_heapqmodule.c"]) )
         # operator.add() and similar goodies
         exts.append( Extension('operator', ['operator.c']) )
+        # Python 3.0 _fileio module
+        exts.append( Extension("_fileio", ["_fileio.c"]) )
         # _functools
         exts.append( Extension("_functools", ["_functoolsmodule.c"]) )
         # Python C API test module