--- setup.py-old 2005-10-05 18:34:20.000000000 -0500 +++ setup.py 2005-10-05 18:34:44.000000000 -0500 @@ -68,21 +68,21 @@ def before_swig_sources(self, sources): new_sources = [ ] for source in sources: if source == 'mk-constants.py': self.make_file( (source,), 'constants.c', execfile, (source,) ) else: new_sources.append(source) return new_sources - def swig_sources(self, sources): + def swig_sources(self, sources, extension=None): """Walk the list of source files in 'sources', looking for SWIG interface (.i) files. Run SWIG on all that are found, and return a modified 'sources' list with SWIG source files replaced by the generated C (or C++) files. """ sources = self.before_swig_sources(sources) new_sources = []