From 14c42c4fb594725518f84ee466fb0ebe739fd5d4 Mon Sep 17 00:00:00 2001 From: Thomas Jarosch Date: Mon, 27 Apr 2009 21:54:49 +0200 Subject: [PATCH] cmake: Install python binding --- bindings/CMakeLists.txt | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/bindings/CMakeLists.txt b/bindings/CMakeLists.txt index 5d1061e..7900074 100644 --- a/bindings/CMakeLists.txt +++ b/bindings/CMakeLists.txt @@ -10,6 +10,12 @@ if(PYTHONLIBS_FOUND) SWIG_ADD_MODULE(ftdi python ftdi.i) SWIG_LINK_LIBRARIES(ftdi ${PYTHON_LIBRARIES}) - message(STATUS "Building python bindings via swig") + GET_FILENAME_COMPONENT(PYTHON_LIB_INSTALL ${PYTHON_LIBRARY} PATH) + GET_FILENAME_COMPONENT(SITEPACKAGE ${PYTHON_LIB_INSTALL}/../site-packages ABSOLUTE) + + INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/_ftdi.so DESTINATION ${SITEPACKAGE}) + INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/ftdi.py DESTINATION ${SITEPACKAGE}) + + message(STATUS "Building python bindings via swig. Will be installed under ${SITEPACKAGE}") endif(PYTHONLIBS_FOUND) endif(SWIG_FOUND) -- 1.7.1