diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index 90ab9ef5..abb0e59d 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -31,14 +31,13 @@ pybind11_add_module(_pinq MODULE target_link_libraries(_pinq PUBLIC) target_link_libraries(_pinq PRIVATE inq) -#DO NOT INSTALL FROM HERE -# -#if (NOT CMAKE_INSTALL_PYTHON_LIBDIR) -# set(CMAKE_INSTALL_PYTHON_LIBDIR -# "${CMAKE_INSTALL_LIBDIR}/python${Python_VERSION_MAJOR}.${Python_VERSION_MINOR}/site-packages") -#endif () -#install(TARGETS _pinq -# COMPONENT python -# LIBRARY DESTINATION "${CMAKE_INSTALL_PYTHON_LIBDIR}" -#) - +if (NOT CMAKE_INSTALL_PYTHON_LIBDIR) + set(CMAKE_INSTALL_PYTHON_LIBDIR + "${CMAKE_INSTALL_LIBDIR}/python${Python_VERSION_MAJOR}.${Python_VERSION_MINOR}/site-packages") +endif () + +install(TARGETS _pinq + COMPONENT python + LIBRARY DESTINATION "${CMAKE_INSTALL_PYTHON_LIBDIR}" +) +install(DIRECTORY pinq DESTINATION ${CMAKE_INSTALL_PYTHON_LIBDIR})