From: Thomas Jarosch Date: Mon, 27 Apr 2009 19:54:49 +0000 (+0200) Subject: cmake: Install python binding X-Git-Tag: v0.16rc1~3 X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=commitdiff_plain;h=14c42c4fb594725518f84ee466fb0ebe739fd5d4 cmake: Install python binding --- 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)