Esempio n. 1
0
 def get_export_symbols(self, extension):
     # Fix MSVC seeing two of the same export symbols.
     if self.compiler_is_msvc():
         return []
     else:
         return build_ext.get_export_symbols(self, extension)
Esempio n. 2
0
 def get_export_symbols(self, extension):
     # Fix MSVC seeing two of the same export symbols.
     if self.compiler_is_msvc():
         return []
     else:
         return build_ext.get_export_symbols(self, extension)
Esempio n. 3
0
 def get_export_symbols(self, ext):
     # Fix MSVC seeing two of the same export symbols.
     if self.get_compiler().lower().startswith('msvc'):
         return []
     else:
         return build_ext.get_export_symbols(self, ext)
Esempio n. 4
0
 def get_export_symbols(self, ext):
     if self._ctypes:
         return ext.export_symbols
     return build_ext.get_export_symbols(self, ext)
Esempio n. 5
0
 def get_export_symbols(self, ext):
     if ext.external_library:
         return None
     else:
         return _build_ext.get_export_symbols(self, ext)