diff options
author | Greg Ward <gward@python.net> | 2000-03-10 01:48:32 (GMT) |
---|---|---|
committer | Greg Ward <gward@python.net> | 2000-03-10 01:48:32 (GMT) |
commit | 036c805958577114c72167833ded53bd3f08edae (patch) | |
tree | 5b9570494bd1d2383653b4d539ccb8a19ace1961 /Lib/distutils | |
parent | 329e4be05a0c9653ee2231841d62e90b3f8e5435 (diff) | |
download | cpython-036c805958577114c72167833ded53bd3f08edae.zip cpython-036c805958577114c72167833ded53bd3f08edae.tar.gz cpython-036c805958577114c72167833ded53bd3f08edae.tar.bz2 |
Renamed 'link_static_lib() to 'create_static_lib()'.
Diffstat (limited to 'Lib/distutils')
-rw-r--r-- | Lib/distutils/ccompiler.py | 25 | ||||
-rw-r--r-- | Lib/distutils/unixccompiler.py | 12 |
2 files changed, 19 insertions, 18 deletions
diff --git a/Lib/distutils/ccompiler.py b/Lib/distutils/ccompiler.py index 2336e96..46dabad 100644 --- a/Lib/distutils/ccompiler.py +++ b/Lib/distutils/ccompiler.py @@ -449,11 +449,11 @@ class CCompiler: pass - def link_static_lib (self, - objects, - output_libname, - output_dir=None, - debug=0): + def create_static_lib (self, + objects, + output_libname, + output_dir=None, + debug=0): """Link a bunch of stuff together to create a static library file. The "bunch of stuff" consists of the list of object files supplied as 'objects', the extra object files supplied @@ -484,10 +484,11 @@ class CCompiler: extra_preargs=None, extra_postargs=None): """Link a bunch of stuff together to create a shared library - file. Has the same effect as 'link_static_lib()' except - that the filename inferred from 'output_libname' will most - likely be different, and the type of file generated will - almost certainly be different + file. Similar semantics to 'create_static_lib()', with the + addition of other libraries to link against and directories to + search for them. Also, of course, the type and name of + the generated file will almost certainly be different, as will + the program used to create it. 'libraries' is a list of libraries to link against. These are library names, not filenames, since they're translated into @@ -503,9 +504,9 @@ class CCompiler: default and those supplied to 'add_library_dir()' and/or 'set_library_dirs()'. - 'debug' is as for 'compile()' and 'link_static_lib()', with the + 'debug' is as for 'compile()' and 'create_static_lib()', with the slight distinction that it actually matters on most platforms - (as opposed to 'link_static_lib()', which includes a 'debug' + (as opposed to 'create_static_lib()', which includes a 'debug' flag mostly for form's sake). 'extra_preargs' and 'extra_postargs' are as for 'compile()' @@ -543,7 +544,7 @@ class CCompiler: extra_preargs=None, extra_postargs=None): """Link a bunch of stuff together to create a binary executable - file. The "bunch of stuff" is as for 'link_static_lib()'. + file. The "bunch of stuff" is as for 'link_shared_lib()'. 'output_progname' should be the base name of the executable program--e.g. on Unix the same as the output filename, but on DOS/Windows ".exe" will be appended.""" diff --git a/Lib/distutils/unixccompiler.py b/Lib/distutils/unixccompiler.py index 35390de..0d2858d 100644 --- a/Lib/distutils/unixccompiler.py +++ b/Lib/distutils/unixccompiler.py @@ -140,11 +140,11 @@ class UnixCCompiler (CCompiler): # compile () - def link_static_lib (self, - objects, - output_libname, - output_dir=None, - debug=0): + def create_static_lib (self, + objects, + output_libname, + output_dir=None, + debug=0): (objects, output_dir) = self._fix_link_args (objects, output_dir, takes_libs=0) @@ -160,7 +160,7 @@ class UnixCCompiler (CCompiler): else: self.announce ("skipping %s (up-to-date)" % output_filename) - # link_static_lib () + # create_static_lib () def link_shared_lib (self, |