vrpn/vrpn-python_install.patch

64 lines
2.3 KiB
Diff

Index: vrpn-version_07.33/python/CMakeLists.txt
===================================================================
--- vrpn-version_07.33.orig/python/CMakeLists.txt
+++ vrpn-version_07.33/python/CMakeLists.txt
@@ -52,14 +52,19 @@ if(PYTHONLIBS_FOUND AND (VRPN_BUILD_PYTH
OUTPUT_NAME vrpn)
if(VRPN_INSTALL)
+ set(VRPN_PYTHON_INSTALL_DIR
+ lib/${PYTHONVERSIONDIR}dist-packages/
+ CACHE
+ PATH
+ "Directory to install python modules")
if(WIN32)
# install(TARGETS vrpn-python
-# RUNTIME DESTINATION lib/${PYTHONVERSIONDIR}dist-packages/ COMPONENT python
-# LIBRARY DESTINATION lib/${PYTHONVERSIONDIR}dist-packages/ COMPONENT python)
+# RUNTIME DESTINATION "${VRPN_PYTHON_INSTALL_DIR}" COMPONENT python
+# LIBRARY DESTINATION "${VRPN_PYTHON_INSTALL_DIR}" COMPONENT python)
else()
install(TARGETS vrpn-python
- RUNTIME DESTINATION lib/${PYTHONVERSIONDIR}dist-packages/ COMPONENT python
- LIBRARY DESTINATION lib/${PYTHONVERSIONDIR}dist-packages/ COMPONENT python)
+ RUNTIME DESTINATION "${VRPN_PYTHON_INSTALL_DIR}" COMPONENT python
+ LIBRARY DESTINATION "${VRPN_PYTHON_INSTALL_DIR}" COMPONENT python)
endif()
endif()
endif()
Index: vrpn-version_07.33/python_vrpn/CMakeLists.txt
===================================================================
--- vrpn-version_07.33.orig/python_vrpn/CMakeLists.txt
+++ vrpn-version_07.33/python_vrpn/CMakeLists.txt
@@ -68,23 +68,28 @@ if(SWIG_FOUND AND PYTHONLIBS_FOUND AND V
swig_link_libraries(${module} ${PYTHON_LIBRARIES} ${LIBS} ${SERVER_EXTRA_LIBS})
set_target_properties(_${module} PROPERTIES FOLDER "Python Bindings")
+ set(VRPN_PYTHON_INSTALL_DIR
+ lib/${PYTHONVERSIONDIR}dist-packages/
+ CACHE
+ PATH
+ "Directory to install python modules")
if(VRPN_INSTALL)
install(FILES
"${CMAKE_CURRENT_BINARY_DIR}/${module}.py"
DESTINATION
- lib/${PYTHONVERSIONDIR}dist-packages/
+ "${VRPN_PYTHON_INSTALL_DIR}"
COMPONENT
python)
install(TARGETS
${SWIG_MODULE_${module}_REAL_NAME}
RUNTIME
DESTINATION
- lib/${PYTHONVERSIONDIR}dist-packages/
+ "${VRPN_PYTHON_INSTALL_DIR}"
COMPONENT
python
LIBRARY
DESTINATION
- lib/${PYTHONVERSIONDIR}dist-packages/
+ "${VRPN_PYTHON_INSTALL_DIR}"
COMPONENT
python)
endif()