- 31 Mar, 2000 40 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Greg Ward yazdı
HKEY_* and Reg* names once, rather than having near-duplicate code in the two import attempts. Also dropped the leading underscore on all the imported symbols, as it's not appropriate (they're not local to this module).
-
Greg Ward yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
The Setup.in entry is sort of a lie; it links with -lexpat, but Expat's Makefile doesn't actually build a libexpat.a. I'll send Expat's author a patch to do that; if he doesn't accept it, this rule will have to list Expat's object files (ick!), or have a comment explaining how to build a .a file.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
Kuchling.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
NOTE: THIS IS VERY ROUGH ALPHA CODE!
-
Guido van Rossum yazdı
NOTE: THIS IS VERY ROUGH ALPHA CODE!
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Greg Ward yazdı
option to disable this (by default, it's false and we clean up).
-
Greg Ward yazdı
we still have to *run* the sub-command that creates a built distribution.
-
Greg Ward yazdı
-
Greg Ward yazdı
multiple built distributions in one run -- it seemed a bit dodgy and I'd rather remove it than try to beat it into submission right now.
-
Greg Ward yazdı
Added 'ztar', 'tar' to 'format_command' dictionary.
-
Greg Ward yazdı
eg. sunos5, linux2, irix5.
-
Greg Ward yazdı
-
Greg Ward yazdı
now done in the 'build_ext' command.
-
Greg Ward yazdı
* build to "Debug" or "Release" temp directory * put linker turds (.lib and .exp files) in the build temp directory * tack on "_d" to extensions built with debugging * added 'get_ext_libname()' help in putting linker turds to temp dir Also, moved the code that simplifies None to empty list for a bunch of options to 'finalize_options()' instead of 'run()'.
-
Greg Ward yazdı
specific to building Python extensions.
-
Guido van Rossum yazdı
None in an argument list *terminates* the argument list: further arguments are *ignored*. This isn't kosher, but too much code relies on it, implicitly. For example, IDLE was pretty broken.
-
Greg Ward yazdı
-
Guido van Rossum yazdı
installs Tcl/Tk.
-
Greg Ward yazdı
Simplified 'Command.get_peer_option()' a tad -- just call 'find_peer()' to get the peer command object. Updated 'Command.copy_file()' to take a 'link' parameter, just like 'util.copy_file()' does now. Added 'Command.make_archive()' to wrap 'util.make_archive()'.
-
Greg Ward yazdı
Changes to 'copy_file()': * added support for making hard links and symlinks * noted that it silently clobbers existing files when copying, but blows up if destination exists when linking -- hmmm... * error message tweak Added 'base_name' parameter to 'make_tarball()' and 'make_zipfile()'. Added 'make_archive()' -- wrapper around 'make_tarball()' or 'make_zipfile()' to take care of the archive "root directory".
-
Greg Ward yazdı
-
Greg Ward yazdı
the command that actually creates "dumb" binary distributions, ie. tarballs and zip files that you just unpack under <prefix> or <exec-prefix>. Very limited, but it's a start.
-
Greg Ward yazdı
Initial revision is pretty limited; it only knows how to generate "dumb" binary distributions, i.e. a tarball on Unix and a zip file on Windows. Also, due to limitations in the installation code, it only knows how to distribute Python library code. But hey, it's a start.
-
Greg Ward yazdı
-