From: Greg Ward Date: Fri, 15 Sep 2000 01:19:03 +0000 (+0000) Subject: Adjust to the new sysconfig regime: use 'get_config_var()' instead X-Git-Tag: v2.0b2~311 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d60290912884c0ddf37fc42e46ed712e9f2ced37;p=thirdparty%2FPython%2Fcpython.git Adjust to the new sysconfig regime: use 'get_config_var()' instead of globals from sysconfig. --- diff --git a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py index 3f714c54d8f8..76da00476c7d 100644 --- a/Lib/distutils/command/build_ext.py +++ b/Lib/distutils/command/build_ext.py @@ -528,12 +528,13 @@ class build_ext (Command): "foo\bar.pyd"). """ - from distutils import sysconfig + from distutils.sysconfig import get_config_var ext_path = string.split (ext_name, '.') # extensions in debug_mode are named 'module_d.pyd' under windows + so_ext = get_config_var('SO') if os.name == 'nt' and self.debug: - return apply (os.path.join, ext_path) + '_d' + sysconfig.SO - return apply (os.path.join, ext_path) + sysconfig.SO + return apply (os.path.join, ext_path) + '_d' + so_ext + return apply (os.path.join, ext_path) + so_ext def get_ext_libname (self, ext_name): # create a filename for the (unneeded) lib-file.