From 5e371d86eff8b912e67def04846076fab905e2f5 Mon Sep 17 00:00:00 2001
From: Steve Tonneau <stonneau@laas.fr>
Date: Thu, 9 Mar 2017 16:53:00 +0100
Subject: [PATCH] installing library

---
 CMakeLists.txt        | 7 ++++---
 python/CMakeLists.txt | 4 +++-
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index f0bc1a3..3f26dba 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 2.6)
 INCLUDE(cmake/base.cmake)
-INCLUDE(cmake/cpack.cmake)
+INCLUDE(cmake/python.cmake)
 INCLUDE(cmake2/FindqpOASES.cmake)
 
 SET(PROJECT_NAME centroidal-dynamics-lib)
@@ -31,8 +31,10 @@ SETUP_PROJECT()
 string (REPLACE "-Werror" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
 MESSAGE( STATUS "CMAKE_CXX_FLAGS: " ${CMAKE_CXX_FLAGS} )
 
-OPTION (BUILD_PYTHON_INTERFACE "Build the python binding" ON)
+OPTION (BUILD_PYTHON_INTERFACE "Build the python binding" OFF)
 IF(BUILD_PYTHON_INTERFACE)
+# search for python
+	FINDPYTHON(2.7 EXACT REQUIRED)
 	find_package( PythonLibs 2.7 REQUIRED )
 	include_directories( ${PYTHON_INCLUDE_DIRS} )
 
@@ -82,5 +84,4 @@ IF(BUILD_PYTHON_INTERFACE)
 ENDIF(BUILD_PYTHON_INTERFACE)
 
 SETUP_PROJECT_FINALIZE()
-SETUP_PROJECT_CPACK()
 
diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt
index c5fbdae..33c9359 100644
--- a/python/CMakeLists.txt
+++ b/python/CMakeLists.txt
@@ -18,4 +18,6 @@ IF(APPLE)
 ENDIF(APPLE)
 PKG_CONFIG_USE_DEPENDENCY(centroidal_dynamics eigenpy)
 
-#INSTALL(TARGETS centroidal_dynamics DESTINATION lib)
+INSTALL(
+	FILES ${LIBRARY_OUTPUT_PATH}/centroidal_dynamics.so	DESTINATION ${PYTHON_SITELIB}
+)
-- 
GitLab