- 14 Aug, 1999 7 commits
-
-
Greg Ward authored
-
Greg Ward authored
Initial revision only includes support for POSIX-style fork-and-exec.
-
Greg Ward authored
Added 'verbose' and 'dry_run' parameters to constructor. Changed 'compile()', 'link_*()' to default lists arguments to None rather than empty list. Added implementations of the filename-mangling methods mandated by the CCompiler interface.
-
Greg Ward authored
'new_compiler()' factory function. Added 'runtime_library_dirs' list (for -R linker option) and methods to manipulate it. Deleted some obsolete comments. Added all the filename manglign methods: 'object_filenames()', 'shared_object_filename()', 'library_filename()', 'shared_library_filename()'. Added 'spawn()' method (front end to the "real" spawn).
-
Greg Ward authored
-
Greg Ward authored
Better error messages for bad entries in option table.
-
Greg Ward authored
-
- 10 Aug, 1999 1 commit
-
-
Greg Ward authored
- did away with 'comment_re' option -- it's just not that simple anymore - heavily revised the main logic in 'readline()' to accomodate this Beefed up 'warn()': 'line' can be list or tuple, and 'msg' is automatically converted to a string.
-
- 10 Jul, 1999 4 commits
- 08 Jun, 1999 4 commits
-
-
Greg Ward authored
'chmod()' in 'copy_file()'.
-
Greg Ward authored
'install_site_lib' and install_site_platlib' on non-POSIX platforms. Should at least work for NT, as this is adopted from Amos Latteier's NT patches. Also added extensive comments bitching about the inadequacy of the current model, both under POSIX and NT (and probably other) systems.
-
Greg Ward authored
'run_command()' to refer to it before attempting to run a command -- that way, command classes can freely invoke other commands without fear of duplicate execution. Beefed up some comments and docstrings.
-
Greg Ward authored
Amos Latteier <amos@aracnet.com>).
-
- 02 May, 1999 2 commits
-
-
Greg Ward authored
meaningful return values: respectively, whether the copy was done, and the list of files that were copied. This meant some trivial changes in core.py as well: the Command methods that mirror 'copy_file()' and 'copy_tree()' have to pass on their return values.
-
Greg Ward authored
of the 'install_py' command rather than 'build_py'. Obviously, this meant that the 'build_py' and 'install_py' modules had to change; less obviously, so did 'install' and 'build', since these higher-level commands must make options available to control the lower-level commands, and some compilation-related options had to migrate with the code.
-
- 15 Apr, 1999 1 commit
-
-
Greg Ward authored
-
- 04 Apr, 1999 3 commits
-
-
Greg Ward authored
and dry-run flags consistently painless): 'execute()', 'mkpath()', 'copy_file()', 'copy_tree()', 'make_file()', and stub for 'make_files()' (not sure yet if it's useful).
-
Greg Ward authored
that wrap them in the Command class). Fixed 'copy_file()' to use '_copy_file_contents()', not 'copyfile()' from shutil module -- no reference to shutil anymore. Added "not copying" announcement in 'copy_file()'. Wee comment fix.
-
Greg Ward authored
and 'make_file()'-- that way, the verbose and dry-run flags are handled for free.
-
- 29 Mar, 1999 1 commit
-
-
Greg Ward authored
works on non-seekable file-like objects, such as URLs. (Oops.)
-
- 26 Mar, 1999 1 commit
-
-
Greg Ward authored
-
- 23 Mar, 1999 1 commit
-
-
Greg Ward authored
ProcessHierarchy's changes to support reading from a remote URL in ProcessDatabase).
-
- 22 Mar, 1999 3 commits
- 08 Mar, 1999 1 commit
-
-
Greg Ward authored
-
- 18 Jan, 1999 1 commit
-
-
Greg Ward authored
-
- 13 Jan, 1999 1 commit
-
-
Greg Ward authored
files with (optional) comment stripping, blank line skipping, whitespace removal, and line joining with trailing backslashes.
-
- 11 Jan, 1999 1 commit
-
-
Fred Drake authored
installations; it was picking up a stale config.h from an overwritten installation.
-
- 06 Jan, 1999 2 commits
-
-
Fred Drake authored
-
Greg Ward authored
get_config_h_filename, get_makefile_filename, parse_config_h, and parse_makefile.
-
- 22 Dec, 1998 1 commit
-
-
Greg Ward authored
-
- 18 Dec, 1998 2 commits