cpython: 2bfe63a3eb5c (original) (raw)
Mercurial > cpython
changeset 103527:2bfe63a3eb5c
Issue #28046: Fix distutils Why do we have two sysconfig modules again? [#28046]
Zachary Ware zachary.ware@gmail.com | |
---|---|
date | Fri, 09 Sep 2016 18:29:10 -0700 |
parents | a791a54c0a1c |
children | 6a2d95630a7c |
files | Lib/distutils/sysconfig.py |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-)[+] [-] Lib/distutils/sysconfig.py 6 |
line wrap: on
line diff
--- a/Lib/distutils/sysconfig.py +++ b/Lib/distutils/sysconfig.py @@ -418,7 +418,11 @@ def expand_makefile_vars(s, vars): def _init_posix(): """Initialize the module as appropriate for POSIX systems.""" # _sysconfigdata is generated at build time, see the sysconfig module
- name = 'sysconfigdata{abi}{platform}{multiarch}'.format(
abi=sys.abiflags,[](#l1.9)
platform=sys.platform,[](#l1.10)
multiarch=getattr(sys.implementation, '_multiarch', ''),[](#l1.11)
- ) _temp = import(name, globals(), locals(), ['build_time_vars'], 0) build_time_vars = _temp.build_time_vars global _config_vars