mirror of
https://github.com/python/cpython.git
synced 2025-07-24 11:44:31 +00:00
Patch implementing bz2 module.
* setup.py (PyBuildExt.detect_modules): Included bz2 module detection. * Modules/bz2module.c * Lib/test/test_bz2.py * Doc/lib/libbz2.tex Included files implementing, testing, and documenting bz2 module. * Doc/Makefile.deps * Doc/lib/lib.tex Include references to libbz2.tex. * Misc/NEWS (Library): Mention distutils' c++ linkage patch, and new bz2 module.
This commit is contained in:
parent
6b016852f8
commit
f8ca8364c9
7 changed files with 2578 additions and 0 deletions
5
setup.py
5
setup.py
|
@ -702,6 +702,11 @@ class PyBuildExt(build_ext):
|
|||
exts.append( Extension('zlib', ['zlibmodule.c'],
|
||||
libraries = ['z']) )
|
||||
|
||||
# Gustavo Niemeyer's bz2 module.
|
||||
if (self.compiler.find_library_file(lib_dirs, 'bz2')):
|
||||
exts.append( Extension('bz2', ['bz2module.c'],
|
||||
libraries = ['bz2']) )
|
||||
|
||||
# Interface to the Expat XML parser
|
||||
#
|
||||
# Expat was written by James Clark and is now maintained by a
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue