|
20 | 20 |
|
21 | 21 | _INSTALL_SCHEMES = { |
22 | 22 | 'posix_prefix': { |
23 | | - 'stdlib': '{installed_base}/lib/python{py_version_short}', |
24 | | - 'platstdlib': '{platbase}/lib/python{py_version_short}', |
| 23 | + 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}', |
| 24 | + 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', |
25 | 25 | 'purelib': '{base}/lib/python{py_version_short}/site-packages', |
26 | | - 'platlib': '{platbase}/lib/python{py_version_short}/site-packages', |
| 26 | + 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', |
27 | 27 | 'include': |
28 | 28 | '{installed_base}/include/python{py_version_short}{abiflags}', |
29 | 29 | 'platinclude': |
|
62 | 62 | 'data': '{userbase}', |
63 | 63 | }, |
64 | 64 | 'posix_user': { |
65 | | - 'stdlib': '{userbase}/lib/python{py_version_short}', |
66 | | - 'platstdlib': '{userbase}/lib/python{py_version_short}', |
| 65 | + 'stdlib': '{userbase}/{platlibdir}/python{py_version_short}', |
| 66 | + 'platstdlib': '{userbase}/{platlibdir}/python{py_version_short}', |
67 | 67 | 'purelib': '{userbase}/lib/python{py_version_short}/site-packages', |
68 | | - 'platlib': '{userbase}/lib/python{py_version_short}/site-packages', |
| 68 | + 'platlib': '{userbase}/{platlibdir}/python{py_version_short}/site-packages', |
69 | 69 | 'include': '{userbase}/include/python{py_version_short}', |
70 | 70 | 'scripts': '{userbase}/bin', |
71 | 71 | 'data': '{userbase}', |
@@ -539,6 +539,7 @@ def get_config_vars(*args): |
539 | 539 | _CONFIG_VARS['installed_platbase'] = _BASE_EXEC_PREFIX |
540 | 540 | _CONFIG_VARS['platbase'] = _EXEC_PREFIX |
541 | 541 | _CONFIG_VARS['projectbase'] = _PROJECT_BASE |
| 542 | + _CONFIG_VARS['platlibdir'] = sys.platlibdir |
542 | 543 | try: |
543 | 544 | _CONFIG_VARS['abiflags'] = sys.abiflags |
544 | 545 | except AttributeError: |
|
0 commit comments