Skip to content

Commit 3428663

Browse files
committed
sysconfig: mingw sysconfig like posix
1 parent c0d057f commit 3428663

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

Lib/sysconfig.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@
4848
'data': '{base}',
4949
},
5050
'nt': {
51-
'stdlib': '{installed_base}/Lib',
52-
'platstdlib': '{base}/Lib',
53-
'purelib': '{base}/Lib/site-packages',
54-
'platlib': '{base}/Lib/site-packages',
55-
'include': '{installed_base}/Include',
56-
'platinclude': '{installed_base}/Include',
57-
'scripts': '{base}/Scripts',
51+
'stdlib': '{installed_base}/lib/python{py_version_short}',
52+
'platstdlib': '{base}/lib/python{py_version_short}',
53+
'purelib': '{base}/lib/python{py_version_short}/site-packages',
54+
'platlib': '{base}/lib/python{py_version_short}/site-packages',
55+
'include': '{installed_base}/include/python{py_version_short}',
56+
'platinclude': '{installed_base}/include/python{py_version_short}',
57+
'scripts': '{base}/bin',
5858
'data': '{base}',
5959
},
6060
# Downstream distributors can overwrite the default install scheme.
@@ -140,12 +140,12 @@ def joinuser(*args):
140140
_INSTALL_SCHEMES |= {
141141
# NOTE: When modifying "purelib" scheme, update site._get_path() too.
142142
'nt_user': {
143-
'stdlib': '{userbase}/Python{py_version_nodot_plat}',
144-
'platstdlib': '{userbase}/Python{py_version_nodot_plat}',
145-
'purelib': '{userbase}/Python{py_version_nodot_plat}/site-packages',
146-
'platlib': '{userbase}/Python{py_version_nodot_plat}/site-packages',
147-
'include': '{userbase}/Python{py_version_nodot_plat}/Include',
148-
'scripts': '{userbase}/Python{py_version_nodot_plat}/Scripts',
143+
'stdlib': '{userbase}/lib/python{py_version_short}',
144+
'platstdlib': '{userbase}/lib/python{py_version_short}',
145+
'purelib': '{userbase}/lib/python{py_version_short}/site-packages',
146+
'platlib': '{userbase}/lib/python{py_version_short}/site-packages',
147+
'include': '{userbase}/include/python{py_version_short}',
148+
'scripts': '{userbase}/bin',
149149
'data': '{userbase}',
150150
},
151151
'posix_user': {
@@ -574,7 +574,7 @@ def _init_non_posix(vars):
574574
vars['INCLUDEPY'] = get_path('include')
575575
vars['EXT_SUFFIX'] = _imp.extension_suffixes()[0]
576576
vars['EXE'] = '.exe'
577-
vars['VERSION'] = _PY_VERSION_SHORT_NO_DOT
577+
vars['VERSION'] = _PY_VERSION_SHORT
578578
vars['BINDIR'] = os.path.dirname(_safe_realpath(sys.executable))
579579
vars['TZPATH'] = ''
580580

0 commit comments

Comments
 (0)