- 03 Feb, 2000 2 commits
- 02 Feb, 2000 2 commits
- 30 Jan, 2000 6 commits
-
-
Greg Ward authored
-
Greg Ward authored
-
Greg Ward authored
'--help-commands' option). Shuffled imports around in a few command modules to avoid expensive up-front import of sysconfig (and resulting delays in generating list of all commands).
-
Greg Ward authored
-
Greg Ward authored
* "--help" can now come either before or after particular commands to get help on and can give help on multiple commands, eg. "--help install dist" gives help on those two commands * added "--help-commands" option, implemented by the 'print_commands()' and 'print_command_list()' methods
-
Greg Ward authored
-
- 17 Jan, 2000 9 commits
-
-
Greg Ward authored
-
Greg Ward authored
Tweaked error messages in '_spawn_posix()'.
-
Greg Ward authored
-
Greg Ward authored
RT library.
-
Greg Ward authored
Fixed 'make_release_tree()' to copy files if 'os.link()' doesn't exist.
-
Greg Ward authored
command wasn't found or failed. (Code supplied by Thomas Heller <thomas.heller@ion-tof.com>.)
-
Greg Ward authored
-
Greg Ward authored
before storing or using.
-
Greg Ward authored
-
- 09 Jan, 2000 4 commits
-
-
Greg Ward authored
the 'missing' parameter.
-
Greg Ward authored
Added 'link_static_lib()' method, and 'archiver' and 'archiver_options' class attributes to support it. Added 'link_executable()' method, and 'ld_exec' instance attribute to support it. 'newer_group()' is now able to handle missing files, so we don't have to kludge it by catching OSError when calling it. 'object_filenames()' and 'shared_object_filename()' now take 'keep_dir' flag parameters. 'library_filename()' and 'shared_library_filename()' now respect a directory component in the library name. Various comment updates/deletions.
-
Greg Ward authored
Added 'link_executable()' signature.
-
Greg Ward authored
-
- 16 Dec, 1999 2 commits
- 13 Dec, 1999 1 commit
-
-
Greg Ward authored
-
- 12 Dec, 1999 7 commits
-
-
Greg Ward authored
-
Greg Ward authored
Added 'nuke_release_tree()' method to blow away the directory from which the archive file(s) are created, and call it (conditionally) from 'make_distribution()'. Added 'keep_tree' option (false by default) to disable the call to 'nuke_release_tree()'.
-
Greg Ward authored
install) the setup script itself. Fixed 'build_module()' so we do *not* preserve file mode (which means we can install read-only files, which makes the next installation of this distribution fail -- at least under Unix); added a comment explaining this.
-
Greg Ward authored
call CCompiler method 'compile()' with 'include_dirs' not 'includes'. Fixed stupid typo in 'get_source_files()'.
-
Greg Ward authored
consistency with 'build_ext' command option. Changed 'compile()' and 'link_shared_object()' so 'include_dirs', 'libraries', and 'library_dirs' can be lists or tuples.
-
Greg Ward authored
'generate_help()', 'wrap_text()' functions, and a little tiny test of 'wrap_text()'. Changed how caller states that one option is the boolean opposite of another: added 'negative_opt' parameter to 'fancy_getopt()', and changed to use it instead of parsing long option name.
-
Greg Ward authored
want no output. Still no option for a happy medium though. Added "--help" global option. Changed 'parse_command_line()' to recognize help options (both for the whole distribution and per-command), and to distinguish "regular run" and "user asked for help" by returning false in the latter case. Also in 'parse_command_line()', detect invalid command name on command line by catching DistutilsModuleError. a 'negative_opt' class attribute right after 'global_options'; changed how we call 'fancy_getopt()' accordingly. Initialize 'maintainer' and 'maintainer_email' attributes to Distribution to avoid AttributeError when 'author' and 'author_email' not defined. Initialize 'help' attribute in Command constructor (to avoid AttributeError when user *doesn't* ask for help). In 'setup()': * show usage message before dying when we catch DistutilsArgError * only run commands if 'parse_command_line()' returned true (that way, we exit immediately when a help option is found) * catch KeyboardInterrupt and IOError from running commands Bulked up usage message to show --help options. Comment, docstring, and error message tweaks.
-
- 03 Dec, 1999 1 commit
-
-
Greg Ward authored
Bunch of little bug fixes that appeared in building non-packagized distributions. Mainly: - brain-slip typo in 'get_package_dir()' - don't try to os.path.join() an empty path tuple -- it doesn't like it - more type-safety in 'build_module()'
-
- 23 Oct, 1999 4 commits
- 03 Oct, 1999 2 commits