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