- 29 Sep, 1999 6 commits
-
-
Greg Ward authored
Tweaked some help strings to be consistent with documentation. Don't call 'set_final_options()' in 'run()' anymore -- that's now guaranteed to be taken care of for us by the Distribution instance.
-
Greg Ward authored
- add 'extra_preargs' and 'extra_postargs' parameters (and use them!) - got rid of 'build_info' kludge parameter - added 'compiler_type' class attribute - respect reordered arguments to 'gen_lib_options()' Also added 'output_dir' parameter (catching up with older change in CCompiler) -- BUT this is presently ignored by all methods! Deleted some more docstrings redundant with CCompiler. Dropped generated of "/DEF:" argument --- that's now done by the 'build_ext' command.
-
Greg Ward authored
- add 'extra_preargs' and 'extra_postargs' parameters (and use them!) - added 'compiler_type' class attribute - respect reordered arguments to 'gen_lib_options()'
-
Greg Ward authored
which allowed us to get rid of the 'build_info' used in some places (a temporary kludge to support MSVC++ "def" files). Deleted big comment whining about that kludge. Added 'compiler_type' class attribute. Overhauled 'new_compiler()': now takes 'compiler' argument along with 'plat' (both optional with sensible defaults), and looks them both up in the new 'default_compiler' and 'compiler_class' dictionaries to figure out where to get the concrete compiler class from. Reordered arguments to 'gen_lib_options()' to match the order in which the arguments are generated (ie. -L before -l).
-
Greg Ward authored
- deal with empty tail from os.path.split() (eg. from trailing slash, or backslash, or whatever) - check PATH_CREATED hash inside loop as well
-
Greg Ward authored
they make sure that 'set_final_options()' has been called, but isn't called redundantly. Changed Distribution to call 'ensure_ready()' where it used to call 'set_final_options()', and in a few extra places as well. Lots of comment/docstring revisions and additions in both classes. New one-liner utility methods in Command: 'find_peer()', 'spawn()'.
-
- 27 Sep, 1999 2 commits
-
-
Guido van Rossum authored
Integer division can crash under Windows.
-
Guido van Rossum authored
long(+/- infinity) returns nonsense.
-
- 26 Sep, 1999 7 commits
-
-
Just van Rossum authored
-
Just van Rossum authored
-
Just van Rossum authored
1) added "typingcasesens" keyword arg to constructor, and support for case sensitive typing in lists. 2) minor cleanups (jvr)
-
Just van Rossum authored
-
Just van Rossum authored
-
Just van Rossum authored
2 - updated scripts folder location (jvr)
-
Just van Rossum authored
-
- 24 Sep, 1999 2 commits
-
-
Fred Drake authored
Added realclean and distclean as synonyms for clobber.
-
Fred Drake authored
-
- 23 Sep, 1999 8 commits
-
-
Fred Drake authored
document..." text from, defaulting to ../html/about.dat.
-
Fred Drake authored
-
Fred Drake authored
attribute; stick the CLASS on an existing element. Use a variable for the name of the file to get "About this document..." text from.
-
Fred Drake authored
for non-standard Python documentation.
-
Fred Drake authored
documentation.
-
Fred Drake authored
attribute; stick the CLASS on an existing element.
-
Fred Drake authored
-
Fred Drake authored
relative URL starts with "./", remove "./".
-
- 22 Sep, 1999 6 commits
-
-
Fred Drake authored
-
Fred Drake authored
Job.warning(): New method; use this instead of writing to sys.stderr directly. Ensures warnings are also sent to the log file. Job.log(): New method; write a message to the log file. Use from .message() and .warning().
-
Fred Drake authored
supplemental l2h initialization file it creates and still get all the right behavior. In particular, it can change the image type and icon location and not get inconsistent results. Some code to help suppress various navigational pages; this might be interesting when generating HTML to create HTML Help documents, since the navigation support creates confusing hits in the full text search. HTML Help also provides a lot of the navigational infrastructure, so duplicating it makes it more tedious to use.
-
Barry Warsaw authored
It's possible to get a sunaudiodev.error (errno == EINVAL), although I'm not exactly sure why, this at least won't crash the application.
-
Greg Ward authored
ignore zero-byte files: grr...).
-
Fred Drake authored
by Michael Hudson <mwh21@cam.ac.uk>.
-
- 21 Sep, 1999 9 commits
-
-
Greg Ward authored
'alias_options' table and getting rid of some hairy code in the Distribution constructor. Resurrected the distribution options that describe the modules present in the module distribution ('py_modules', 'ext_modules'), and added a bunch more: 'packages', 'package_dir', 'ext_package', 'include_dirs', 'install_path'. Updated some comments. Added 'warn()' method to Command. 'Command.get_command_name()' now stores generated command name in self.command_name.
-
Greg Ward authored
Added global cache PATH_CREATED used by 'mkpath()' to ensure it doesn't try to create the same path more than once in a session (and, more importantly, to ensure that it doesn't print "creating X" more than once for each X per session!).
-
Greg Ward authored
in dry-run mode.
-
Greg Ward authored
-
Greg Ward authored
-
Greg Ward authored
distributions their own directory (and .pth file). Overhauled how we determine installation directories in 'set_final_options()' to separate platform-dependence and take 'install_path' option into account. Added 'create_path_file()' to create path config file when 'install_path' given. Only run 'install_py' and 'install_ext' when, respectively, there are some pure Python modules and some extension modules in the distribution.
-
Greg Ward authored
have extension modules.
-
Greg Ward authored
- rename 'dir' to 'build_dir' - take 'package' from distribution option 'ext_package' - take 'extensions' from distribution option 'ext_modules' - take 'include_dirs' from distribution Name keyword args explictly when calling CCompiler methods. Overhauled how we generate extension filenames (in 'extension_filename() and 'build_extension()') to take 'package' option into account.
-
Greg Ward authored
packages and searching for source files by 'package_dir'.
-