def build_extension(self, ext):
     _compiler = self.compiler
     try:
         if isinstance(ext, Library):
             self.compiler = self.shlib_compiler
         _build_ext.build_extension(self, ext)
         if ext._needs_stub:
             self.write_stub(self.get_finalized_command('build_py').build_lib, ext)
     finally:
         self.compiler = _compiler
Exemplo n.º 2
0
 def build_extension(self, ext):
     ext._convert_pyx_sources_to_lang()
     _compiler = self.compiler
     try:
         if isinstance(ext, Library):
             self.compiler = self.shlib_compiler
         _build_ext.build_extension(self, ext)
         if ext._needs_stub:
             cmd = self.get_finalized_command('build_py').build_lib
             self.write_stub(cmd, ext)
Exemplo n.º 3
0
=======


    def get_export_symbols(self, ext):
        if isinstance(ext,Library):
            return ext.export_symbols
        return _build_ext.get_export_symbols(self,ext)
>>>>>>> e4baf504ede925f4f1e07d823c9b20b3d0dbe14c

    def build_extension(self, ext):
        _compiler = self.compiler
        try:
<<<<<<< HEAD
            if isinstance(ext, Library):
                self.compiler = self.shlib_compiler
            _build_ext.build_extension(self, ext)
            if ext._needs_stub:
                cmd = self.get_finalized_command('build_py').build_lib
                self.write_stub(cmd, ext)
=======
            if isinstance(ext,Library):
                self.compiler = self.shlib_compiler
            _build_ext.build_extension(self,ext)
            if ext._needs_stub:
                self.write_stub(
                    self.get_finalized_command('build_py').build_lib, ext
                )
>>>>>>> e4baf504ede925f4f1e07d823c9b20b3d0dbe14c
        finally:
            self.compiler = _compiler