Fixes distutils adding/expecting too many _d suffixes.

This commit is contained in:
Steve Dower 2014-12-15 20:45:23 -08:00
parent 89fc3caedb
commit 09bd9ec9b3
2 changed files with 0 additions and 5 deletions

View File

@ -691,10 +691,7 @@ class build_ext(Command):
"""
from distutils.sysconfig import get_config_var
ext_path = ext_name.split('.')
# extensions in debug_mode are named 'module_d.pyd' under windows
ext_suffix = get_config_var('EXT_SUFFIX')
if os.name == 'nt' and self.debug:
return os.path.join(*ext_path) + '_d' + ext_suffix
return os.path.join(*ext_path) + ext_suffix
def get_export_symbols(self, ext):

View File

@ -20,8 +20,6 @@ from distutils.tests import support
def _make_ext_name(modname):
if os.name == 'nt' and sys.executable.endswith('_d.exe'):
modname += '_d'
return modname + sysconfig.get_config_var('EXT_SUFFIX')