| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Add header comment and __version__
|
|
|
|
|
| |
if we can find the libtermcap in the usual places. Some platforms don't
have libtermcap, e.g. MacOSX.
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
| |
Get platform-specific modules right on Cygwin
Getting a string value for the platform has been factored out into
get_platform()
|
| |
|
| |
|
| |
|
|
|
|
|
| |
sys.builtin_module_names
Add SSL directories in /usr/contrib/ for FreeBSD
|
|
|
|
|
|
| |
to build in a subdirectory. The additional directory is unfortunately
redundant when *not* building in a subdirectory, which is why I took
it out.
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
and remove support for it from setup.py
|
|
|
|
| |
- get version number from sys.version_info
|
|
|
|
|
| |
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.
|
|
|
|
| |
oversight in using self.compiler.library_dirs)
|
|
|
|
|
|
| |
* 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)
|
|
Check in the setup.py script, and the setup.cfg.in file, which
handle compiling and installing as many extension modules as possible
|