Visious hackery to solve a build-control problem related to our use of

distutils for the library modules built as shared objects.  A better solution
appears possible, but with the threat that the distutils becomes more
magical ("complex").
This closes SF bug #458343.
This commit is contained in:
Fred Drake 2001-12-06 22:59:54 +00:00
parent e3d7622fb3
commit 9028d0a525
2 changed files with 18 additions and 0 deletions

View file

@ -172,6 +172,13 @@ class PyBuildExt(build_ext):
self.get_ext_filename(fullname))
os.remove(ext_filename)
# XXX -- This relies on a Vile HACK in
# distutils.command.build_ext.build_extension(). The
# _built_objects attribute is stored there strictly for
# use here.
for filename in self._built_objects:
os.remove(filename)
def get_platform (self):
# Get value of sys.platform
platform = sys.platform