63 lines
2.8 KiB
Diff
63 lines
2.8 KiB
Diff
From 99a6cac7eb223d6810f79f8cc59426efee373bf4 Mon Sep 17 00:00:00 2001
|
|
From: Christoph Reiter <reiter.christoph@gmail.com>
|
|
Date: Tue, 21 Sep 2021 20:53:59 +0200
|
|
Subject: [PATCH 023/N] sysconfig: mingw sysconfig like posix
|
|
|
|
---
|
|
Lib/sysconfig.py | 28 ++++++++++++++--------------
|
|
1 file changed, 14 insertions(+), 14 deletions(-)
|
|
|
|
diff --git a/Lib/sysconfig.py b/Lib/sysconfig.py
|
|
index 60626d2..a0e07b9 100644
|
|
--- a/Lib/sysconfig.py
|
|
+++ b/Lib/sysconfig.py
|
|
@@ -49,13 +49,13 @@ _INSTALL_SCHEMES = {
|
|
'data': '{base}',
|
|
},
|
|
'nt': {
|
|
- 'stdlib': '{installed_base}/Lib',
|
|
- 'platstdlib': '{base}/Lib',
|
|
- 'purelib': '{base}/Lib/site-packages',
|
|
- 'platlib': '{base}/Lib/site-packages',
|
|
- 'include': '{installed_base}/Include',
|
|
- 'platinclude': '{installed_base}/Include',
|
|
- 'scripts': '{base}/Scripts',
|
|
+ 'stdlib': '{installed_base}/lib/python{py_version_short}',
|
|
+ 'platstdlib': '{base}/lib/python{py_version_short}',
|
|
+ 'purelib': '{base}/lib/python{py_version_short}/site-packages',
|
|
+ 'platlib': '{base}/lib/python{py_version_short}/site-packages',
|
|
+ 'include': '{installed_base}/include/python{py_version_short}',
|
|
+ 'platinclude': '{installed_base}/include/python{py_version_short}',
|
|
+ 'scripts': '{base}/bin',
|
|
'data': '{base}',
|
|
},
|
|
# Downstream distributors can overwrite the default install scheme.
|
|
@@ -141,12 +141,12 @@ if _HAS_USER_BASE:
|
|
_INSTALL_SCHEMES |= {
|
|
# NOTE: When modifying "purelib" scheme, update site._get_path() too.
|
|
'nt_user': {
|
|
- 'stdlib': '{userbase}/Python{py_version_nodot_plat}',
|
|
- 'platstdlib': '{userbase}/Python{py_version_nodot_plat}',
|
|
- 'purelib': '{userbase}/Python{py_version_nodot_plat}/site-packages',
|
|
- 'platlib': '{userbase}/Python{py_version_nodot_plat}/site-packages',
|
|
- 'include': '{userbase}/Python{py_version_nodot_plat}/Include',
|
|
- 'scripts': '{userbase}/Python{py_version_nodot_plat}/Scripts',
|
|
+ 'stdlib': '{userbase}/lib/python{py_version_short}',
|
|
+ 'platstdlib': '{userbase}/lib/python{py_version_short}',
|
|
+ 'purelib': '{userbase}/lib/python{py_version_short}/site-packages',
|
|
+ 'platlib': '{userbase}/lib/python{py_version_short}/site-packages',
|
|
+ 'include': '{userbase}/include/python{py_version_short}',
|
|
+ 'scripts': '{userbase}/bin',
|
|
'data': '{userbase}',
|
|
},
|
|
'posix_user': {
|
|
@@ -589,7 +589,7 @@ def _init_non_posix(vars):
|
|
except IndexError:
|
|
pass
|
|
vars['EXE'] = '.exe'
|
|
- vars['VERSION'] = _PY_VERSION_SHORT_NO_DOT
|
|
+ vars['VERSION'] = _PY_VERSION_SHORT
|
|
vars['BINDIR'] = os.path.dirname(_safe_realpath(sys.executable))
|
|
vars['TZPATH'] = ''
|
|
|