May 12, 2000
9:42 a.m.
Changing the subject, it might also be appropriate to pass down the temporary files directory for the current extension's build, unless this kind of code:
build_ext = self.find_peer ('build_ext') build_temp = build_ext.build_temp
is considered safe. If this doesn't violate encapsulation (for the compiler object to know that the build_ext object has an attribute named "build_temp") then I'll just do this and sleep soundly ;) As far as I understood distutils design philosophie (sp?) Greg will not like this.
The CCompiler classes should remain usable outside distutils. Thomas