cmake: Install python binding
authorThomas Jarosch <thomas.jarosch@intra2net.com>
Mon, 27 Apr 2009 19:54:49 +0000 (21:54 +0200)
committerThomas Jarosch <thomas.jarosch@intra2net.com>
Mon, 27 Apr 2009 19:54:49 +0000 (21:54 +0200)
bindings/CMakeLists.txt

index 5d1061e..7900074 100644 (file)
@@ -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)