- 03 Oct, 1999 1 commit
-
-
Greg Ward authored
has a directory component, then we only search for the library in that one directory, ie. ignore the 'library_dirs' lists for that one library. Changed calling convention to 'gen_lib_options()' again: now, it takes a CCompiler instance and calls methods on it instead of taking format strings. Also implemented the new "library name" semantics using the 'find_library_file()' method in the CCompiler instance. Added 'force' flag to CCompiler; added to constructor and 'new_compiler()'. Added 'warn()' method.
-
- 01 Oct, 1999 2 commits
-
-
Guido van Rossum authored
Attached is a context diff to winsound.c that adds a Beep() function to play a sound through the PC speaker. Seems to make sense to have this added, so I just went and did it!
-
Jack Jansen authored
-
- 30 Sep, 1999 11 commits
-
-
Jack Jansen authored
-
Jack Jansen authored
-
Guido van Rossum authored
passing either a string/input buffer or None.
-
Guido van Rossum authored
around external decls.
-
Jack Jansen authored
-
Jack Jansen authored
-
Jack Jansen authored
doesn't have one (stdin and such), OpenRF appears to be an expensive call.
-
Jack Jansen authored
-
Jack Jansen authored
-
Jack Jansen authored
-
Jack Jansen authored
-
- 29 Sep, 1999 12 commits
-
-
Guido van Rossum authored
-
Greg Ward authored
-
Greg Ward authored
Slightly improved the code for dealing with newline on a comment line, and for stripping whitespace.
-
Greg Ward authored
-
Greg Ward authored
Catch up with renamed 'platdir' -> 'build_platlib' option in 'build'. Don't call 'set_final_options()' in 'run()' anymore -- that's now guaranteed to be taken care of for us by the Distribution instance. If 'include_dirs' is a string, split it on os.pathsep (this is half- hearted -- support for setting compile/link options on the command line is totally lame and probably won't work at all). Added 'get_source_files()' for use by 'dist' command. Added code to 'build_extensions()' to figure out the "def file" to use with MSVC++ and add it to the linker command line as an "extra_postarg".
-
Greg Ward authored
Don't call 'set_final_options()' in 'run()' anymore -- that's now guaranteed to be taken care of for us by the Distribution instance. Rearranged to bit to allow outsiders (specifically, the 'dist' command) to find out what modules we would build: - 'find_modules()' renamed to 'find_package_modules()' - most of 'build_modules()' abstracted out to 'find_modules()' - added 'get_source_files()' (for the 'dist' command to use) - drastically simplified 'build_modules()' -- now just a wrapper around 'find_modules()' and 'build_module()'
-
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 3 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.
-