From 57bab833743c4a2a85bb1fd5b8f19857b7a61ae5 Mon Sep 17 00:00:00 2001 From: Joerg Wunsch Date: Sun, 7 Apr 2024 15:32:45 +0200 Subject: [PATCH] Replace deprecated Python distutils by "site" module. --- src/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 0205e6ad..ba59ec51 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -395,7 +395,7 @@ install(FILES "avrdude.1" ) if(HAVE_SWIG) - execute_process(COMMAND ${Python3_EXECUTABLE} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())" + execute_process(COMMAND ${Python3_EXECUTABLE} -c "import site; print(site.getsitepackages()[0])" OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE) install(TARGETS swig_avrdude DESTINATION ${PYTHON_SITE_PACKAGES}) install(FILES ${CMAKE_BINARY_DIR}/src/swig_avrdude.py DESTINATION ${PYTHON_SITE_PACKAGES})