Skip to content
This repository was archived by the owner on Nov 28, 2025. It is now read-only.

Commit 02597b2

Browse files
committed
[CMake] update for dynamic-graph-python v4
1 parent 4f736a3 commit 02597b2

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

CMakeLists.txt

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ ENDIF(NOT INSTALL_PYTHON_INTERFACE_ONLY)
2121
SET(CUSTOM_HEADER_DIR "sot/torque-control")
2222
SET(CXX_DISABLE_WERROR TRUE)
2323
SET(DOXYGEN_USE_MATHJAX YES)
24-
SET(CMAKE_CXX_STANDARD 11)
2524

2625
# JRL-cmakemodule setup
2726
INCLUDE(cmake/base.cmake)
@@ -32,21 +31,20 @@ INCLUDE(cmake/sphinx.cmake)
3231
# Project definition
3332
COMPUTE_PROJECT_ARGS(PROJECT_ARGS LANGUAGES CXX)
3433
PROJECT(${PROJECT_NAME} ${PROJECT_ARGS})
34+
CHECK_MINIMAL_CXX_STANDARD(11 ENFORCE)
3535

3636
IF(INITIALIZE_WITH_NAN)
3737
MESSAGE(STATUS "Initialize with NaN all the Eigen entries.")
3838
ADD_DEFINITIONS(-DEIGEN_INITIALIZE_MATRICES_BY_NAN)
3939
ENDIF(INITIALIZE_WITH_NAN)
4040

4141
# Project dependencies
42-
SET(BOOST_COMPONENTS thread filesystem program_options unit_test_framework system regex )
4342
ADD_PROJECT_DEPENDENCY(sot-torque-control REQUIRED PKG_CONFIG_REQUIRES sot-torque-control)
4443

4544
IF(BUILD_PYTHON_INTERFACE)
4645
FINDPYTHON()
47-
ADD_PROJECT_DEPENDENCY(dynamic-graph-python REQUIRED
46+
ADD_PROJECT_DEPENDENCY(dynamic-graph-python 4.0.0 REQUIRED
4847
PKG_CONFIG_REQUIRES dynamic-graph-python)
49-
SET(BOOST_COMPONENTS ${BOOST_COMPONENTS} python)
5048
ENDIF(BUILD_PYTHON_INTERFACE)
5149

5250
# Main Library
@@ -61,7 +59,7 @@ SET(${PROJECT_NAME}_SOURCES
6159
ADD_LIBRARY(${PROJECT_NAME} SHARED
6260
${${PROJECT_NAME}_SOURCES} ${${PROJECT_NAME}_HEADERS})
6361
TARGET_INCLUDE_DIRECTORIES(${PROJECT_NAME} PUBLIC $<INSTALL_INTERFACE:include>)
64-
TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${Boost_LIBRARIES}
62+
TARGET_LINK_LIBRARIES(${PROJECT_NAME}
6563
sot-torque-control::sot-torque-control)
6664

6765
IF(SUFFIX_SO_VERSION)

0 commit comments

Comments
 (0)