]> granicus.if.org Git - python/commit
Serious overhaul of the C compiler interface and the two classes that
authorGreg Ward <gward@python.net>
Mon, 6 Mar 2000 03:40:29 +0000 (03:40 +0000)
committerGreg Ward <gward@python.net>
Mon, 6 Mar 2000 03:40:29 +0000 (03:40 +0000)
commit32c4a8a0ee74ab932c693de3c8658f4fe57c1ca9
tree5180654fe8178af8320c4cc3efb51f0f6999a107
parenteb3f75e636316c7ee1edeb42b4ae2c0de9665f8c
Serious overhaul of the C compiler interface and the two classes that
implement it (so far):
  * moved filename generation methods into CCompiler base class,
    driven by data supplied by implementation classes
  * moved a bunch of common code from UnixCCompiler to convenience
    methods in CCompiler
  * overhauled MSVCCompiler's compile/link methods to look and act
    as much as possible like UnixCCompiler's, in order to regularize
    both interface and behaviour (especially by using those new
    convenience methods)
Lib/distutils/ccompiler.py
Lib/distutils/msvccompiler.py
Lib/distutils/unixccompiler.py