示例#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)
示例#2
0
文件: setup.py 项目: beyang/psycopg2
 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)
示例#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)
示例#4
0
 def get_export_symbols(self, ext):
     if self._ctypes:
         return ext.export_symbols
     return build_ext.get_export_symbols(self, ext)
示例#5
0
 def get_export_symbols(self, ext):
     if ext.external_library:
         return None
     else:
         return _build_ext.get_export_symbols(self, ext)