[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 2/3] SConstruct: Use target_python when constructing extension na
From: |
Ladislav Michl |
Subject: |
[PATCH 2/3] SConstruct: Use target_python when constructing extension name |
Date: |
Sun, 2 Feb 2020 10:43:33 +0100 |
---
SConstruct | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/SConstruct b/SConstruct
index 8d3623746..65e649d32 100644
--- a/SConstruct
+++ b/SConstruct
@@ -1407,6 +1407,12 @@ elif config.env['python']:
else:
config.env['aiogps'] = True
+ # get version part of python extension name
+ ext_python_ver = config.GetPythonValue('ext version string',
+ 'import sys',
+ '"_".join(map(str, '
+ 'sys.version_info))')
+
# check for pyserial
if not config.GetPythonValue('module serial (pyserial)',
'import serial', '"found"'):
@@ -1907,8 +1913,7 @@ else:
python_objects[ext].append(
python_env.NoCache(
python_env.SharedObject(
- src.split(".")[0] + '-py_' +
- '_'.join(['%s' % (x) for x in sys.version_info]) +
+ src.split(".")[0] + '-py_' + ext_python_ver +
python_config['SO'], src
)
)
--
2.25.0
- [PATCH 0/3] Cross build nitpicks, Ladislav Michl, 2020/02/02
- [PATCH 1/3] SConstruct: Remove extra newline from aiogps.py python too old announce, Ladislav Michl, 2020/02/02
- [PATCH 2/3] SConstruct: Use target_python when constructing extension name,
Ladislav Michl <=
- Re: [PATCH 2/3] SConstruct: Use target_python when constructing extension name, Ladislav Michl, 2020/02/06
- Re: [PATCH 2/3] SConstruct: Use target_python when constructing extension name, Gary E. Miller, 2020/02/06
- Re: [PATCH 2/3] SConstruct: Use target_python when constructing extension name, Ladislav Michl, 2020/02/07
- Re: [PATCH 2/3] SConstruct: Use target_python when constructing extension name, Gary E. Miller, 2020/02/07
- Re: [PATCH 2/3] SConstruct: Use target_python when constructing extension name, Ladislav Michl, 2020/02/07
[PATCH 3/3] SConstruct: Use 'target' option to decide whenewer to restart systemd, Ladislav Michl, 2020/02/02