From 46204273006dcb18c092f38e7422ec13482b7260 Mon Sep 17 00:00:00 2001 From: Hariharan Devarajan Date: Thu, 10 Aug 2023 09:25:03 -0700 Subject: [PATCH] fixed setup for standalone install --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index a510f631..c6cdb105 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,11 +55,15 @@ link_directories(${CMAKE_BINARY_DIR}/lib) link_directories(${CMAKE_BINARY_DIR}) set(DEPENDENCY_LIB stdc++fs -lhwloc) if (BUILD_PYTHON_BINDINGS) + if (DLIO_PYTHON_SITE) + set(PYTHON_SITE_PACKAGES ${DLIO_PYTHON_SITE}) + else() if (USER_INSTALL) execute_process (COMMAND python3 -c "import site; print(site.USER_SITE)" OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE) else() execute_process (COMMAND python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())" OUTPUT_VARIABLE PYTHON_SITE_PACKAGES OUTPUT_STRIP_TRAILING_WHITESPACE) endif() + endif() message("-- " "[Python] ${PYTHON_SITE_PACKAGES} found for installing python binding") endif()