File tree Expand file tree Collapse file tree 1 file changed +17
-13
lines changed
Expand file tree Collapse file tree 1 file changed +17
-13
lines changed Original file line number Diff line number Diff line change @@ -75,20 +75,24 @@ find_package(PythonInterp REQUIRED)
7575
7676# Check Python version
7777if (${PYTHON_VERSION_MAJOR} EQUAL 3 AND ${PYTHON_VERSION_MINOR} GREATER_EQUAL 10)
78- execute_process (
79- COMMAND "${Python_EXECUTABLE} " -c "from sys import exec_prefix; print(exec_prefix)"
80- OUTPUT_VARIABLE PYTHON_SITE_PACKAGES
81- OUTPUT_STRIP_TRAILING_WHITESPACE
82- )
78+ execute_process (
79+ COMMAND "${Python_EXECUTABLE} " -c "from sys import exec_prefix; print(exec_prefix)"
80+ OUTPUT_VARIABLE PYTHON_SITE_PACKAGES
81+ OUTPUT_STRIP_TRAILING_WHITESPACE
82+ )
8383else ()
84- execute_process (
85- COMMAND "${Python_EXECUTABLE} " -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
86- OUTPUT_VARIABLE PYTHON_SITE_PACKAGES
87- OUTPUT_STRIP_TRAILING_WHITESPACE
88- )
84+ execute_process (
85+ COMMAND "${Python_EXECUTABLE} " -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
86+ OUTPUT_VARIABLE PYTHON_SITE_PACKAGES
87+ OUTPUT_STRIP_TRAILING_WHITESPACE
88+ )
8989endif ()
9090
91-
92-
9391message (STATUS "Python site packages directory: ${PYTHON_SITE_PACKAGES} " )
94- install (TARGETS openfhe LIBRARY DESTINATION ${PYTHON_SITE_PACKAGES} )
92+ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
93+ set (Python_Install_Location "${PYTHON_SITE_PACKAGES} " )
94+ else ()
95+ set (Python_Install_Location "${CMAKE_INSTALL_PREFIX} " )
96+ endif ()
97+ message ("***** INSTALL IS AT ${Python_Install_Location} ; to change, run cmake with -DCMAKE_INSTALL_PREFIX=/your/path" )
98+ install (TARGETS openfhe LIBRARY DESTINATION ${Python_Install_Location} )
You can’t perform that action at this time.
0 commit comments