CMake: Modernize build files using outdated Python variables.
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
if (${PYTHON_VERSION_STRING} VERSION_LESS "3.10")
|
||||
if (${Python3_VERSION} VERSION_LESS "3.10")
|
||||
# deprecated distutils package still required for ubuntu 20.04 and similar
|
||||
# see https://bugs.launchpad.net/ubuntu/+source/python3.8/+bug/2039511
|
||||
# TODO: remove this once we drop support for 20.04
|
||||
EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c
|
||||
EXECUTE_PROCESS(COMMAND ${Python3_EXECUTABLE} -c
|
||||
"from distutils.sysconfig import get_python_lib; print(get_python_lib(plat_specific=True))"
|
||||
OUTPUT_VARIABLE python_libs OUTPUT_STRIP_TRAILING_WHITESPACE )
|
||||
else()
|
||||
EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c
|
||||
EXECUTE_PROCESS(COMMAND ${Python3_EXECUTABLE} -c
|
||||
"from sysconfig import get_path; print(get_path('purelib'))"
|
||||
OUTPUT_VARIABLE python_libs OUTPUT_STRIP_TRAILING_WHITESPACE )
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user