Source

cpython-withatomic / setup.py

Author Commit Message Labels Comments Date
Jeremy Hylton
Add minimal interface to symtable: _symtable module.
Branches
legacy-trunk
Marc-André Lemburg
Whitespace correction...
Branches
legacy-trunk
Marc-André Lemburg
Added new Python C API _test module to the build mechanism on Unix.
Branches
legacy-trunk
Fred Drake
Add entries for the weakref module to the build control.
Branches
legacy-trunk
Andrew Kuchling
Remove unused import of 'string' Add header comment and __version__
Branches
legacy-trunk
Marc-André Lemburg
Be extra careful with linking against libtermcap. This is now only done if we can find the libtermcap in the usual places. Some platforms don't have libtermcap, e.g. MacOSX.
Branches
legacy-trunk
Marc-André Lemburg
Fixed setup.py to allow: 1. skipping of extensions which cause an error (a warning message is written to stdout, but the build process no longer fails completely) 2. the readline extension to compile on SuSE Linux (and probably other platforms too) by adding /usr/lib/termcap to the library search path
Branches
legacy-trunk
Neil Schemenauer
Patch from Andrew to properly set module source directory.
Branches
legacy-trunk
Fredrik Lundh
the ucnhash module is no longer used
Branches
legacy-trunk
Andrew Kuchling
Modified version of part of patch #102409 for Cygwin: Get platform-specific modules right on Cygwin Getting a string value for the platform has been factored out into get_platform()
Branches
legacy-trunk
Andrew Kuchling
Fix for MacOS X/Darwin: it doesn't need -lm, ever. (Noted by Steven Majewski)
Branches
legacy-trunk
Marc-André Lemburg
unicodedatabase.c is no longer needed thanks to Fredrik's patches.
Branches
legacy-trunk
Martin von Löwis
Check for None to decide when pyexpat should not be built.
Branches
legacy-trunk
Andrew Kuchling
GvR pointed out the correct way to check for statically built modules; sys.builtin_module_names Add SSL directories in /usr/contrib/ for FreeBSD
Branches
legacy-trunk
Andrew Kuchling
Revert a single line of my large change earlier today; this broke the ability to build in a subdirectory. The additional directory is unfortunately redundant when *not* building in a subdirectory, which is why I took it out.
Branches
legacy-trunk
Andrew Kuchling
Patch from Barry: gets rid of two unused imports, wraps to 80chars, and adds some really hacky setting of compiler options when CC and LDSHARED are given on the make command line. (The Distutils should probably provide a utility function to automatically handle a number of common environment variables)
Branches
legacy-trunk
Andrew Kuchling
Sizable reorganization of how header and library files are found Check additional include directories for SSL Don't build modules that are linked into the Python binary statically Factored out the detection of Tkinter out into a method, since it's the most complicated module to set up Simplify the logic for detecting Tkinter
Branches
legacy-trunk
Andrew Kuchling
The signal module has to be compiled statically, so add it to Setup.dist and remove support for it from setup.py
Branches
legacy-trunk
Neil Schemenauer
- compile struct module - get version number from sys.version_info
Branches
legacy-trunk
Andrew Kuchling
Fix for bug #129173, reported by Skip Montanaro: Check for the two possible headers for Expat, expat.h and xmlparse.h, and only compile the pyexpat module if one of them is found.
Branches
legacy-trunk
Andrew Kuchling
Use the extended library search path when looking for readline (simple oversight in using self.compiler.library_dirs)
Branches
legacy-trunk
Andrew Kuchling
Various clean-ups: * Uncomment the xreadlines module * The Tcl/Tk detection code doesn't need to worry about pre-8.0 versions * Fix some debugging changes (not running ar, a commented-out line)
Branches
legacy-trunk
Andrew Kuchling
[Patch #102588/PEP 229]: Check in the setup.py script, and the setup.cfg.in file, which handle compiling and installing as many extension modules as possible
Branches
legacy-trunk