cpython/Tools
Guido van Rossum ce7695191f Simplified version of a patch by Chih-Hao Huang, who wrote:
"""
When there are additional Setup files, specified by -e option of freeze,
checkextenstions.py assumes that *.o, *.a, -Lpath, and -Rpath are all
relative to where the Setup file is. select() inserts the path to the
Setup file to make them absolute. However, the assumption is not true.
There are cases that absolute paths are specified for them. The inserted
prefix, by select(), results in error.

The following fix check for absolute paths. The assumption is: an
absolute path begins with either '/' or '$'. In the latter case, it is
from the environmental variable. (Variables defined locally in the Setup
file have already been handled by expandvars())
"""

My version of the patch has been verified by Charles Waldman (a
colleague of Chih-Hao).
1999-06-23 21:37:57 +00:00
..
audiopy updates for latest release 1999-05-01 16:27:23 +00:00
bgen New mixin class that defines cmp and hash that use 1999-03-15 16:37:54 +00:00
faqwiz Provide more detail when the commit button is not shown. 1998-12-23 21:33:09 +00:00
freeze Simplified version of a patch by Chih-Hao Huang, who wrote: 1999-06-23 21:37:57 +00:00
idle Tim Peters smart.patch: 1999-06-11 15:03:00 +00:00
modulator Comment out confusing write call. 1999-02-18 14:22:05 +00:00
pynche Use the much nicer tkFileDialog for loading color name database files 1999-04-27 19:51:55 +00:00
scripts Use re instead of regex. 1999-04-09 14:56:35 +00:00
versioncheck Reindented without tabs and with uniform 4 space indent. 1998-04-06 14:20:27 +00:00
webchecker Some changes (maybe not enough?) to make it work on Windows with local 1999-04-26 23:11:46 +00:00
world Eugene Dvurechenski <jno@glas.net> says: 1999-05-26 04:02:18 +00:00
README Change the example of what's in scripts/. 1998-04-10 20:58:53 +00:00

README

This directory contains a number of Python programs that are useful
while building or extending Python.

bgen		Generate complete extension modules from a
		description.  Still under development!

faqwiz		FAQ Wizard.
		See http://grail.cnri.reston.va.us/cgi-bin/faqw.py
		for a live example.

freeze		Create a stand-alone executable from a Python program.

modulator	Interactively generate boiler plate for an extension
		module.  Works easiest if you have Tk.

scripts		A number of useful single-file programs, e.g. tabnanny.py
		(by Tim Peters), which checks for inconsistent mixing
		of tabs and spaces.

versioncheck	A tool to automate checking whether you have the latest
		version of a package (by Jack Jansen).

webchecker	A link checker for web sites.