@@ -116,7 +116,7 @@ target_link_libraries(${${PROJECT_NAME}_MODULE}
116116 )
117117
118118# Find the installation path
119- execute_process (COMMAND ${PYTHON_EXECUTABLE} -c "from distutils import sysconfig ; print(sysconfig.get_python_lib(plat_specific=True, prefix=' ${CMAKE_INSTALL_PREFIX} '))"
119+ execute_process (COMMAND ${PYTHON_EXECUTABLE} -c "from sysconfig import get_path ; print(get_path('purelib', vars={'base': ' ${CMAKE_INSTALL_PREFIX} '} ))"
120120 OUTPUT_VARIABLE _ABS_PYTHON_MODULE_PATH
121121 OUTPUT_STRIP_TRAILING_WHITESPACE
122122 )
@@ -228,7 +228,7 @@ target_link_libraries(${${PROJECT_NAME}_MODULE}
228228 )
229229
230230# Find the installation path
231- execute_process (COMMAND ${PYTHON_EXECUTABLE} -c "from distutils import sysconfig ; print(sysconfig.get_python_lib(plat_specific=True, prefix=' ${CMAKE_INSTALL_PREFIX} '))"
231+ execute_process (COMMAND ${PYTHON_EXECUTABLE} -c "from sysconfig import get_path ; print(get_path('purelib', vars={'base': ' ${CMAKE_INSTALL_PREFIX} '} ))"
232232 OUTPUT_VARIABLE _ABS_PYTHON_MODULE_PATH
233233 OUTPUT_STRIP_TRAILING_WHITESPACE
234234 )
@@ -341,7 +341,7 @@ target_link_libraries(${${PROJECT_NAME}_MODULE}
341341 )
342342
343343# Find the installation path
344- execute_process (COMMAND ${PYTHON_EXECUTABLE} -c "from distutils import sysconfig ; print(sysconfig.get_python_lib(plat_specific=True, prefix=' ${CMAKE_INSTALL_PREFIX} '))"
344+ execute_process (COMMAND ${PYTHON_EXECUTABLE} -c "from sysconfig import get_path ; print(get_path('purelib', vars={'base': ' ${CMAKE_INSTALL_PREFIX} '} ))"
345345 OUTPUT_VARIABLE _ABS_PYTHON_MODULE_PATH
346346 OUTPUT_STRIP_TRAILING_WHITESPACE
347347 )
0 commit comments