diff options
author | dominique.leuenberger@gmail.com <dominique.leuenberger@gmail.com@c587cffe-e639-0410-9787-d7902ae8ed56> | 2011-04-08 14:42:33 +0000 |
---|---|---|
committer | dominique.leuenberger@gmail.com <dominique.leuenberger@gmail.com@c587cffe-e639-0410-9787-d7902ae8ed56> | 2011-04-08 14:42:33 +0000 |
commit | b7e5340ad4e4468bc28592a5aa1f3992ff2ced7b (patch) | |
tree | 6c4bed18deadd5ac7ef424a13724b3050e324768 | |
parent | 0bd488e9c72b3a009106553c27673b448eb6ec25 (diff) | |
download | libproxy-b7e5340ad4e4468bc28592a5aa1f3992ff2ced7b.tar.gz |
python bindings: install them where python says they belong. For weird cases where people do not like that, an override variable PYTHON_SITEPKG_DIR is available
git-svn-id: http://libproxy.googlecode.com/svn/trunk@796 c587cffe-e639-0410-9787-d7902ae8ed56
-rw-r--r-- | bindings/python/CMakeLists.txt | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/bindings/python/CMakeLists.txt b/bindings/python/CMakeLists.txt index 8ff4c6c..aca852f 100644 --- a/bindings/python/CMakeLists.txt +++ b/bindings/python/CMakeLists.txt @@ -12,21 +12,11 @@ if(PYTHONINTERP_FOUND) message(STATUS "Found python version ${PYTHON_VERSION}") - if (IS_ABSOLUTE "${LIB_INSTALL_DIR}") - set(libdir "${LIB_INSTALL_DIR}") - else() - set(libdir "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}") - endif() - - if (IS_DIRECTORY "${libdir}/python${PYTHON_VERSION}/site-packages") - set(PYTHON_SITEPKG_DIR "${libdir}/python${PYTHON_VERSION}/site-packages") - else() - execute_process(COMMAND - ${PYTHON_EXECUTABLE} - -c "import distutils.sysconfig ; print distutils.sysconfig.get_python_lib(plat_specific=0)" - OUTPUT_VARIABLE PYTHON_SITEPKG_DIR - OUTPUT_STRIP_TRAILING_WHITESPACE) - endif() + execute_process(COMMAND + ${PYTHON_EXECUTABLE} + -c "import distutils.sysconfig ; print distutils.sysconfig.get_python_lib(plat_specific=0)" + OUTPUT_VARIABLE PYTHON_SITEPKG_DIR + OUTPUT_STRIP_TRAILING_WHITESPACE) endif() message(STATUS "Using PYTHON_SITEPKG_DIR=${PYTHON_SITEPKG_DIR}") |